home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / programs / xrs510.zip / XRS51DOC.ZIP / XRS510.DOC < prev   
Text File  |  1993-01-01  |  219KB  |  3,881 lines

  1.   Note: This documentation is the 5.00 version updated with a few 'fixes'
  2.    and corrections only.  Documentation for all new features in versions
  3.        5.01 through 5.10 is in a separate file named "NEWIN510.DOC"!
  4.  "Veteran" XRS users should read "NEWIN510.DOC" carefully, and an all-new
  5.  "XRInstal.Exe" program allows easy installation or update existing XRSs.
  6.  
  7.  
  8.                     XXX    XXX      RRRRRRRR        SSSSS <tm>
  9.                     XXX  XXX       RRR   RRR      SSS  SS
  10.                     XXXXXX        RRR   RRR      SSS
  11.                     XXXX         RRRRRRRR         SSS
  12.                   XXXXXX        RRR RRR            SSS
  13.                 XXX  XXX       RRR  RRR       SS  SSS
  14.               XXX    XXX      RRR   RRR       SSSSS
  15.  
  16.                      eXpress Response System v5.10
  17.  
  18.  
  19.   "eXpress Response System" (R) Registered U.S. Patent and Trademark Office
  20.         Copyright (C) 1988 - 1992  by Michael Y. Ratledge, CDP, CSP
  21.     SysOp of the "East Bay X-Change" RemoteAccess BBS in Charleston, S.C.
  22.  
  23.    BBS: 803/556-7485 (Fido 372/666 - USR HST/14400).  Also, FREQ's only at:
  24. FidoNet 372/888 - Hayes V96 'Ultra' V.32/V.42 modem, and 372/6666 (HST/14400).
  25.  
  26.       FidoNet Addresses:  1:1/112, 372/666, 372/777, 372/888, 372/6666
  27.               Compuserve Information System ID: 76666,1512
  28.  
  29.         Documentation for XRS 5.0 by Rudi Kusters, dated Jan. 17 1992
  30.             FidoNet Address: 2:512/34.4, Arnhem, The Netherlands
  31.  
  32.        Based on earlier documentation by Ed Meloan, North Augusta, SC,
  33.         even earlier documentation by Barry Wood, Oklahoma City, OK,
  34.            and historic documentation by Miles Hoover, Oakton, VA.
  35.  
  36.  
  37.                             ┌─────────┐
  38.                       ┌─────┴───┐     │              (R)
  39.                     ──│         │o    │──────────────────
  40.                       │   ┌─────┴┴──┐ │  Association of
  41.                       │   │         │─┘  Shareware
  42.                       └───│    o    │    Professionals
  43.                     ──────│    │    │────────────────────
  44.                           └────┴────┘    MEMBER
  45.  
  46.   XRS is written by a member of the Association of Shareware Professionals
  47.   (ASP).  ASP wants to make certain the shareware principle works for you!
  48.  
  49.  If you are unable to resolve a shareware-related problem with an ASP member
  50.  by contacting the member directly, ASP may be able to help.  The Ombudsman
  51.  can help you resolve a dispute or problem with an ASP member, but does not
  52.        provide technical support for members' products.  Please write:
  53.            ASP Ombudsman, 545 Grover Road, Muskegon, MI 49942 USA
  54.  or send a message via Compuserve Mail to ASP Ombudsman 70007,3536.  The ASP
  55.   Ombudsman may also be contacted by FAX be sending to the ASP FAX number:
  56.  (616) 788-2765.  Please include a telephone number and/or FAX if available.
  57.  
  58.  
  59.           eXpress Response System 5.10
  60.  
  61.  
  62.           ┌─────────────────────────────────────────────────────────────┐
  63.           │  Table Of Contents                                          ├─┐
  64.           └─┬───────────────────────────────────────────────────────────┘ │
  65.             └─────────────────────────────────────────────────────────────┘
  66.  
  67.           SECTION I - OVERVIEW OF XRS . . . . . . . . . . . . . . . . .   1
  68.           ∙  Ethical Usage of XRS  . . . . . . . . . . . . . . . . . .    2
  69.           ∙  User Supported Software . . . . . . . . . . . . . . . . .    2
  70.           ∙  Licence . . . . . . . . . . . . . . . . . . . . . . . . .    3
  71.           ∙  Registering XRS . . . . . . . . . . . . . . . . . . . . .    3
  72.           ∙  Warranty  . . . . . . . . . . . . . . . . . . . . . . . .    4
  73.           ∙  Credits . . . . . . . . . . . . . . . . . . . . . . . . .    4
  74.           ∙  System Requirements . . . . . . . . . . . . . . . . . . .    5
  75.           ∙  Installation  . . . . . . . . . . . . . . . . . . . . . .    6
  76.           ∙  Configuration . . . . . . . . . . . . . . . . . . . . . .    7
  77.  
  78.           SECTION II - USING XRS  . . . . . . . . . . . . . . . . . . .  10
  79.           ∙  Getting a Mailbag . . . . . . . . . . . . . . . . . . . .   10
  80.           ∙  Using XRS . . . . . . . . . . . . . . . . . . . . . . . .   11
  81.              ∙  Key Functions  . . . . . . . . . . . . . . . . . . . .   12
  82.              ∙  Origin Line  . . . . . . . . . . . . . . . . . . . . .   13
  83.              ∙  Unpack a New Mailbag . . . . . . . . . . . . . . . . .   13
  84.              ∙  Main Menu  . . . . . . . . . . . . . . . . . . . . . .   14
  85.           ∙  Reading Messages  . . . . . . . . . . . . . . . . . . . .   15
  86.           ∙  Write a Message . . . . . . . . . . . . . . . . . . . . .   18
  87.           ∙  File & Area Requests  . . . . . . . . . . . . . . . . . .   20
  88.           ∙  Configuration Menu  . . . . . . . . . . . . . . . . . . .   22
  89.           ∙  Sorting Your Mail . . . . . . . . . . . . . . . . . . . .   24
  90.           ∙  End of Session  . . . . . . . . . . . . . . . . . . . . .   24
  91.           ∙  Miscellaneous Topics  . . . . . . . . . . . . . . . . . .   25
  92.              ∙  Getting XRS onto a BBS that doesn't support it . . . .   28
  93.  
  94.           SECTION III - REFERENCE GUIDE . . . . . . . . . . . . . . . .  29
  95.           ∙  XRS Files Used & Created  . . . . . . . . . . . . . . . .   29
  96.           ∙  Configuration File  . . . . . . . . . . . . . . . . . . .   33
  97.           ∙  Optimizing XRS  . . . . . . . . . . . . . . . . . . . . .   47
  98.           ∙  Origin Lines  . . . . . . . . . . . . . . . . . . . . . .   52
  99.           ∙  Error Messages & Codes  . . . . . . . . . . . . . . . . .   53
  100.  
  101.           SECTION IV - APPENDICES . . . . . . . . . . . . . . . . . . .  54
  102.           ∙  Appendix A - Checklist for Setting Up XRS . . . . . . . .   54
  103.           ∙  Appendix B - Problem Resolution . . . . . . . . . . . . .   54
  104.           ∙  Appendix C - XRS in Several Environments  . . . . . . . .   55
  105.              ∙  Running XRS on a 2 Floppy System . . . . . . . . . . .   55
  106.              ∙  Running XRS under DesqView . . . . . . . . . . . . . .   57
  107.              ∙  Running XRS under Novell . . . . . . . . . . . . . . .   57
  108.           ∙  Appendix D - XRS Related Programs . . . . . . . . . . . .   57
  109.  
  110.           INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . .  59
  111.  
  112.           REGISTRATION INFORMATION & FORM . . . . . . . . . . . . . . .  65
  113.  
  114.  
  115.  
  116.           eXpress Response System 5.10                               Page 1
  117.  
  118.  
  119.           ┌─────────────────────────────────────────────────────────────┐
  120.           │  Section I - Overview of XRS                                ├─┐
  121.           └─┬───────────────────────────────────────────────────────────┘ │
  122.             └─────────────────────────────────────────────────────────────┘
  123.  
  124.              XRS (eXpress Response System) is  an offline reader/editor for
  125.           messages downloaded  from computer  bulletin board  systems.  The
  126.           BBS user  is able  to configure  the message  areas that  he most
  127.           desires to read,  and is then  able to download  all the messages
  128.           from his chosen areas  in one packet.   He can then  read them at
  129.           his leisure, on his own machine  rather than being dependent upon
  130.           a sysop decided time limit.  Currently, you can download messages
  131.           in 'native' XRS format from  TComm, QuickBBS, RemoteAccess, Opus,
  132.           SuperBBS, Maximus,  XBBS  or  TPBoard  Bulletin  Boards, or  .QWK
  133.           format from any PCBoard, WildCat!, GAP, etc. that supports a .QWK
  134.           mail door.  Support for several other BBS systems is being worked
  135.           on now!
  136.  
  137.              The best part of  XRS is that the  user can also  reply to the
  138.           messages he reads,  or even  create original messages.   The next
  139.           time the user logs onto  the BBS, he uploads  these new messages,
  140.           and they are automatically placed in  the BBS message system.  Of
  141.           course, the user can also  download a new batch  of messages, and
  142.           start all over again!
  143.  
  144.              XRS is extremely easy to use yet very flexible.  It allows you
  145.           to use YOUR time to YOUR advantage,  rather than being limited to
  146.           when you can access the  BBS.  It also allows the  BBS to be free
  147.           for more callers more often!
  148.  
  149.              For those curious ones, XRS is  written in C++ language, using
  150.           the C-Worthy  Interface  Library from  Solution  Systems and  the
  151.           TesSeRact CXL User  Interface Development System  from IDC.  This
  152.           means that  XRS  easily takes  advantage  of windowing,  editing,
  153.           video configuration and more!  It is  also augmented by assembler
  154.           functions in critical areas plus a  binary (external) overlay for
  155.           native  language  support,  allowing  easy   translation  to  any
  156.           non-English language without requiring any changes to the program
  157.           itself.  If you are interested in  translating XRS to your native
  158.           language (currently  English, Dutch,  French, German  and Swedish
  159.           are available),  please contact  the author  at  1:372/6666 (also
  160.           HST/14400/V.42bis).
  161.  
  162.              XRS is best for those people with  little time on their hands,
  163.           or who  call long  distance for  messages.  The  packet  that you
  164.           download is archived into a smaller package for ease and speed of
  165.           handling.  XRS takes care of  all the unpacking, so  all you have
  166.           to do is read messages.  Since you aren't online, you can take as
  167.           long to read them as you like.  You  can also go answer the door,
  168.           diaper a kid, or  flip the hamburgers without  worrying about the
  169.  
  170.  
  171.  
  172.           eXpress Response System 5.10                               Page 2
  173.  
  174.  
  175.           dreaded "carrier lost."  It's  also great for  sysops that manage
  176.           their BBS remotely!
  177.  
  178.              Not only do you get to read  messages at your convenience, but
  179.           you get  quoting  ability,  can  backtrack  and read  a  previous
  180.           message easily, follow a  thread in a series  of messages, export
  181.           messages to  printer or  disk, and  even archive  them  for later
  182.           reference.  You  can also  quit, go  away, and  when  you return,
  183.           start up exactly where you left off!
  184.  
  185.              XRS is the user side program of a two-program system - the BBS
  186.           program will  be handled  briefly under  the "Getting  A Mailbag"
  187.           section in this manual.
  188.  
  189.  
  190.           ─────────────────────────────────────────────────────────────────
  191.                                                        Ethical Usage of XRS
  192.  
  193.              If you are  using the "eXpress  Response System", you  must be
  194.           aware of the fact that most of the  bulletin boards which make it
  195.           available to you  are FidoNet systems  which use a  method called
  196.           "Echomail" to transport  a message  around the  world once  it is
  197.           entered on any local BBS system.
  198.  
  199.              You  are  required  to  acknowledge   responsibility  for  any
  200.           messages placed into these systems  before you use XRS  - even to
  201.           "test drive" it!  These  sysops are paying  long distance charges
  202.           both to pick  up the mail  you are  reading, and to  deliver your
  203.           response.  Messages in poor taste may result in your being denied
  204.           access to the bulletin board system you  have been using, or even
  205.           the entire network.  Please  do not take advantage  of the sysops
  206.           or cause them  migraines due  to you taking  it upon  yourself to
  207.           upload nasty, irrelevant or off-topic  messages to their systems.
  208.           You must enter  messages in echomail  areas which pertain  to the
  209.           subject.  If you're  not sure ask  the sysop about  it before you
  210.           try it.
  211.  
  212.              You must indicate willingness to abide by these rules and code
  213.           of ethics when you register  your copy of XRS  by checking one of
  214.           the two blocks on the registration form.
  215.  
  216.  
  217.           ─────────────────────────────────────────────────────────────────
  218.                                                     User Supported Software
  219.  
  220.              XRS is Shareware or  'User Supported'.  It is  not crippled in
  221.           any way, and  all features  work perfectly even  for unregistered
  222.           users.  'User Supported Software' means that you can use it for a
  223.           short period of time (up to  30 days) and then -  if you like it,
  224.           AND use it -  you should register  XRS by sending  the author the
  225.           registration fee as  listed on the  registration form.  Otherwise
  226.  
  227.  
  228.  
  229.           eXpress Response System 5.10                               Page 3
  230.  
  231.  
  232.           you should  erase the  program and  all related  files  from your
  233.           disk!
  234.  
  235.              If you do not register this program, it will continue to work,
  236.           but you will always get a little advertising banner, and you will
  237.           have to continue entering  the random password/key  each time you
  238.           use beta versions. These are simple  reminders that can easily be
  239.           avoided  by  registering   your  copy   and  receiving   a  valid
  240.           (permanent) 'PassKey' code from the author in return.
  241.  
  242.  
  243.           ─────────────────────────────────────────────────────────────────
  244.                                                                     Licence
  245.  
  246.              You are granted a limited, 30-day  review period to test-drive
  247.           XRS.  After that  period expires,  you *MUST* either  register or
  248.           discontinue using the XRS program and erase it from your disk.
  249.  
  250.              You may not disassemble, de-compile or reverse-engineer XRS or
  251.           its binary  file structures  to create  any competing  program or
  252.           derivative work, or otherwise  make any modifications  to the XRS
  253.           program itself  without  the express  written  permission of  the
  254.           author, Mike Ratledge.  If that's too  hard to understand: You do
  255.           the reading - Mike does the programming!
  256.  
  257.  
  258.           ─────────────────────────────────────────────────────────────────
  259.                                                             Registering XRS
  260.  
  261.              You can use the form at the end  of this documentation to mail
  262.           in with your registration fee, after which  you will be granted a
  263.           'licence in perpetuity' (that means forever!) to have, hold, use,
  264.           and/or delete  your copy  (and future  enhanced versions  for the
  265.           same environment) of the eXpress Response  System.  You will also
  266.           receive your personalized password  key to place  into an XRS.KEY
  267.           file.  This key is an eight-digit  hexadecimal code produced by a
  268.           cyclic redundancy algorithm performed on your name.  It is unique
  269.           for each person.  Note that this form is  also in a separate file
  270.           named 'REGISTER.XRS' for ease of printing.
  271.  
  272.              New environments (e.g.  i386, i486 class  machines, non MS-DOS
  273.           or  PC-DOS  operating  systems  and   memory  managers)  make  it
  274.           necessary for the author to constantly  upgrade his equipment and
  275.           programming tools.  Which,  in turn,  is the  basis for  many new
  276.           features.  Therefore,  a  separate  fee  is  requested for  major
  277.           updates (5.0,  6.0, etc.).   See the  registration form  for more
  278.           information.
  279.  
  280.  
  281.  
  282.           eXpress Response System 5.10                               Page 4
  283.  
  284.  
  285.           ─────────────────────────────────────────────────────────────────
  286.                                                                    Warranty
  287.  
  288.              This software is  guaranteed to  take up  space on  your disk.
  289.           Beyond that, if it breaks in two, you  may keep both pieces.  The
  290.           author will, of course, fix any  known problems that are reported
  291.           to him with sufficient examples to allow him to find the problem.
  292.           If  you  experience  an  abnormal   error,  please  document  the
  293.           error-codes and messages  that you  receive so  it can  be fixed!
  294.           Use <Ctrl-F10> to  capture a  screen-dump into  '$XRS$PRT.SCR' if
  295.           possible.
  296.  
  297.  
  298.           ─────────────────────────────────────────────────────────────────
  299.                                                                     Credits
  300.  
  301.           Both "XRS" (R) and  "eXpress Response System"  (R) are registered
  302.              trademarks of Smokin' Software division of D.E.S.C.U. and Mike
  303.              Ratledge  -  Registered  U.S.  Patent  and  Trademark  Office.
  304.              Copyrights (c) registered 1988 thru 1992 in the United States,
  305.              also protected in all foreign countries recognizing  the  Bern
  306.              copyright convention.
  307.  
  308.           XRSDoor is a trademark of Mike  Ratledge and the Smokin' Software
  309.              division of D.E.S.C.U., protected by registered Copyrights (c)
  310.              filed yearly in 1988 thru 1992.
  311.  
  312.           ARJ is a trademark of Robert Jung.
  313.  
  314.           "C-Worthy  Interface  Library"  and  "Brief  -  the  programmer's
  315.              editor" are  both registered  trademarks, Copyright  (c)  1987
  316.              to 1991 by Custom Design Systems, Solution Systems and  SP/II,
  317.              Inc.  "Brief" also (c) 1992 Borland International.
  318.  
  319.           FidoNet is  a  registered  trademark  of  Tom  Jennings  of  Fido
  320.              Software.
  321.  
  322.           LHA (formerly LHARC) was created by "Yoshi".
  323.  
  324.           NetWare is a registered trademark of Novell, Inc
  325.  
  326.           PCBoard is a registered trademark of Clark Development Company.
  327.  
  328.           PKZip, PKArc, PKUnZip, PKXArc and PKLite are trademarks  of  Phil
  329.              Katz and PKWare.
  330.  
  331.           QMail is a trademark of Mark Herring ("Sparky").
  332.  
  333.           QuickBBS  is  a   trademark  of   Richard  Creighton   and  Steve
  334.              Gabrilowitz.
  335.  
  336.           i386, i486 & Pentium are registered trademarks of Intel Corp.
  337.  
  338.  
  339.           eXpress Response System 5.10                               Page 5
  340.  
  341.  
  342.           RemoteAccess  is  a  trademark  of   Andrew  Milner,  Continental
  343.              Software.
  344.  
  345.           XRS uses  "SpawnO()"  functions by  Ralf  Brown  to maximize  the
  346.              available memory during  DOS shell and  external program calls
  347.              if you enable swap.
  348.  
  349.           TComm and  TCommNet are  trademarks and/or  copyrighted  by Larry
  350.              Jordan and The CommSoft Group, written by Jan van der Eijk.
  351.  
  352.           TesSeRact and the  TesSeRact Development Tools  are trademarks of
  353.              Innovative Data Concepts Inc.   TCXL is part  of the TesSeRact
  354.              Development Tools, (C) 1987-91.
  355.  
  356.           XBBS was written by Mark Kimes.
  357.  
  358.           XCS, the eXpress  Conversion System, is  copyrighted by Rudi  J A
  359.              Kusters and ProCess, (C) 1990-1992.
  360.  
  361.           XMX (the XBBS mail interface) was written by Bob Butler.
  362.  
  363.           Other names  and  products  are  trademarks  of their  respective
  364.           owners.
  365.  
  366.  
  367.                        Many thanks to my Beta Bashers!
  368.  
  369.              Many,  many  people  have  contributed   ideas,  thoughts  and
  370.           direction to the current  version of XRS  and their contributions
  371.           are greatly  appreciated!   To date  over  1000  ideas have  been
  372.           implemented in  successive versions  of  XRS making  it  the most
  373.           flexible ORE (Offline Reader/Editor) available!
  374.  
  375.  
  376.           ─────────────────────────────────────────────────────────────────
  377.                                                         System Requirements
  378.  
  379.           Computer:       Almost any IBM/PC-compatible computer running DOS
  380.                           3.0   or   higher,   including    many   of   the
  381.                           not-so-compatible machines.
  382.  
  383.           Disk Drives:    At least  2  360K  floppies,  1  720K floppy,  or
  384.                           preferably a hard  drive are required.   It might
  385.                           be possible to  run an extremely  limited copy of
  386.                           XRS on a  single 360k  floppy, but this  would be
  387.                           frustrating for you.
  388.  
  389.           Memory:         Need at LEAST  256K free for  the overlay version
  390.                           of XRS.   Recent  overlayed  versions will  cache
  391.                           overlays in EMS expanded or  XMS 2.0 extended RAM
  392.                           if  you  have  96k  of   either  type  RAM  free,
  393.  
  394.  
  395.  
  396.           eXpress Response System 5.10                               Page 6
  397.  
  398.  
  399.                           requiring  less  'base'  (640k)  RAM,  yet  still
  400.                           operating at  the  same  speed  as  non-overlayed
  401.                           versions.  If you  have more than  320K free, try
  402.                           the   non-overlay   version.    XRS   dynamically
  403.                           allocates memory  required to  display  lists and
  404.                           menus, and  therefore the  more messages  in your
  405.                           mailbag, the  more  memory  it  will  require  to
  406.                           operate efficiently.  Larger  screen sizes (43x80
  407.                           or 50x80) also slightly increase memory usage.  A
  408.                           very large mailbag may need as  much as 200K more
  409.                           dynamic memory (RAM)  for all functions  to work,
  410.                           but a typical  one (less than  200 messages) only
  411.                           needs the memory listed above.
  412.                           You can "eat up  RAM" in many ways.   If you have
  413.                           problems, play  with  the options.   Some  of the
  414.                           CONFIG.XRS options  use  more RAM  than  others -
  415.                           these are marked  with "(memory)" in  the listing
  416.                           of "Configuration File" parameters.
  417.  
  418.           Mouse:          A Microsoft  driver is  required if  you  want to
  419.                           play  with   a   rodent.    Logitech  mice   with
  420.                           Microsoft-compatible  drivers  work   fine.   XRS
  421.                           automatically knows  that a  driver  is installed
  422.                           and will  allow you  to use  the  little critter.
  423.                           For some more info, see "Configuration File".
  424.  
  425.           Monitor:        Color is  preferable, since  XRS  makes extensive
  426.                           use  of   color.    Unless   you   have  it   set
  427.                           differently, XRS will make the best use it can of
  428.                           the color  card  (for example,  43-line  mode for
  429.                           EGA).  Monochrome  monitors  can,  of course,  be
  430.                           used.  See "Configuration File" for more on color
  431.                           modes.
  432.  
  433.              Running XRS on a two floppy system requires special attention.
  434.           Please see  Appendix C  for  more information.   Appendix  C also
  435.           includes information about running  XRS in a  DesqView and Novell
  436.           environment.
  437.  
  438.  
  439.           ─────────────────────────────────────────────────────────────────
  440.                                                                Installation
  441.  
  442.              Now that you know what  hardware you need to  get this program
  443.           running, we are going to  have a look at  what software you need,
  444.           what you should do with it and when it  is time to get a mailbag.
  445.           You probably won't be  reading mail within the  next two minutes;
  446.           you first have to prepare your system.
  447.  
  448.              There's  a   separate  distribution   file   available  called
  449.           "XRS5INST.ZIP", which contains a fully automated installation and
  450.  
  451.  
  452.  
  453.           eXpress Response System 5.10                               Page 7
  454.  
  455.  
  456.           setup program and related files.  If you are a new user, this can
  457.           save you  the wirwar  of configuration  parameters and  you don't
  458.           need to worry about the right location of each file.
  459.  
  460.              First of all, make a new  directory that will become dedicated
  461.           to XRS  and  related programs,  preferably  '\XRS'.   At the  DOS
  462.           prompt, you'll type:
  463.  
  464.              C:\>  MD \XRS  <Enter>
  465.              C:\>  CD \XRS  <Enter>
  466.  
  467.              The first part of these lines  ("C:\>") is a representation of
  468.           your DOS-prompt;  the  last part  ("<Enter>")  means "press  your
  469.           Enter-key".  The text between these two parts (i.e. "MD \XRS") is
  470.           what you type  in.  You  may want  to separate  the program-files
  471.           from the data-files.  This will make  upgrading to a next version
  472.           much easier.  So, make a  new directory as a  subdirectory of the
  473.           one you made above:
  474.  
  475.              C:\XRS>  MD \XRS\MAIL  <Enter>
  476.  
  477.              Of course, you can give this mail-directory any name you like.
  478.           You can also make  one subdirectory for every  bulletin board you
  479.           get your  mail  from -  it's  up to  you.   Here-after these  two
  480.           directories   are   refered   to   as   "program-directory"   and
  481.           "mail-directory".
  482.  
  483.              The next  step  is  to  unpack  the distribution  files.   The
  484.           section "XRS Files Used & Created" shows a  list of all the files
  485.           that are in each distribution file and indicate which of them are
  486.           required  and   which   are  optional.    Uncompress   the  files
  487.           "XRS5CORE.ZIP" and "XRS500xx.ZIP" in the  program directory.  The
  488.           "xx" part  in the  latter filename  indicates the  environment in
  489.           which the program can be used:  "XRS500XT.ZIP" for computers with
  490.           an 8088, or 8086  processor and "XRS500AT.ZIP" for  those with an
  491.           80286, i386, i486, NEC V20, or NEC V30 processor.
  492.  
  493.              At the  time  you 'unzip'  the  distribution  files, you  will
  494.           notice "-AV" is shown  at the end of  each line as  the files are
  495.           extracted.   After   uncompressing,  you   will  get   a  message
  496.           "Authentic files Verified!  # GXK324  Mike Ratledge".  This is to
  497.           make sure  that  you have  the  original, unchanged  distribution
  498.           files.
  499.  
  500.  
  501.           ─────────────────────────────────────────────────────────────────
  502.                                                               Configuration
  503.  
  504.              Some of the files can be adjusted  to fit your personal needs.
  505.           A configuration  file CONFIG.XRS  can be  created (or  rename the
  506.  
  507.  
  508.  
  509.           eXpress Response System 5.10                               Page 8
  510.  
  511.  
  512.           sample CONFIG.DMO to CONFIG.XRS) to tell XRS exactly how you want
  513.           it to behave.  Use an ASCII text editor  to create or change this
  514.           file, or  set the  options using  the XRS  configuration program,
  515.           XRCONFIG.EXE.  The section "Configuration File"  in the Reference
  516.           Guide explains each and every  parameter that can be  used in the
  517.           configuration file.  CONFIG.XRS is not required;  you can run XRS
  518.           using all the default  settings, as naked  as it was  born on the
  519.           programmer's desk.
  520.  
  521.              When updating from a previous version, be sure to delete files
  522.           that are no longer  needed or used.   A wise user  makes a backup
  523.           *before* installing  a  new  version.   Information  on  what  is
  524.           changed can be found  in the file "NEWINnnn.DOC",  where "nnn" is
  525.           the version number.
  526.  
  527.              You can use personal origin lines (a  line that is appended to
  528.           each echomail message you  write).  You can either  pick & choose
  529.           one, set a separate origin line for  each or some echomail areas,
  530.           or use the  same one for  each message.  There  are several files
  531.           associated with this feature, which are  explained in the section
  532.           "Origin Lines" of the Reference Guide.
  533.  
  534.              To start  XRS you  may want  to create  a batchfile,  build an
  535.           "Alias" or a DOSKEY "Macro",  or include a couple  of commands in
  536.           your  menu-system.    Basically   it   should   switch  to   your
  537.           mail-directory, set a path to the program directory and start the
  538.           XRS program, and undo the changes afterwards:
  539.              @ECHO OFF              (don't display commands)
  540.              SET oldpath=%path%     (save the current path)
  541.              CD \Xrs\Mail           (change to the mail directory)
  542.              PATH \Xrs;%path%       (include the program dir. in the path)
  543.              Resp_Ovl               (start XRS, 'XT'-version)
  544.              PATH %oldpath%         (restore the old path)
  545.              SET oldpath=           (release environment memory)
  546.  
  547.           But this is just one way of  doing things.  Next sample batchfile
  548.           shows the use of a 'soft-font' on a VGA system:
  549.              @ECHO OFF              (don't display commands)
  550.              SET xrs=X              (don't let XRS change the video mode)
  551.              VgaFont Slim10.Fnt     (load a soft-font)
  552.              Resp_Rtl ShutUp!       (start XRS, 'AT'-version)
  553.              SET xrs=               (release environment memory)
  554.           This sample prepares the system for  usage of a non-standard text
  555.           mode (e.g. 80x40-line  mode), using  a shareware VGA  font loader
  556.           with a  8x10 'thin'  font.   On an  Orchid ProII,  you  could try
  557.           something like "XLoad \ProII\8x14Thin.Fnt" (28 lines on a VGA).
  558.  
  559.              Using any  command  line parameter  disables  the music,  plus
  560.           disables many of the normal beeps.  Example:  "Response x"
  561.           (aren't you glad you're still reading?).
  562.  
  563.  
  564.  
  565.           eXpress Response System 5.10                               Page 9
  566.  
  567.  
  568.              XRS allows you  to change the  default colors of  the program.
  569.           From anywhere in  the program, you  can press <Alt-F7>  to change
  570.           one of  seven palettes,  each representing  certain parts  of the
  571.           program.
  572.  
  573.           ┌────────────────────────────────────────────────────────────────┐
  574.           │┌────────────────────┐   ┌─────────────────┐   ┌───────────────┐│
  575.           ││  Edit Attributes   │   │ Select Palette  │   │ Select Color  ││
  576.           │├────────────────────┤   ├─────────────────┤   ├───────────────┤│
  577.           ││ │Foreground Normal │   │ │Normal Palette │   │ │Black        ││
  578.           ││ │Foreground Intense│   │ │Init Palette   │   │ │Blue         ││
  579.           ││ │Foreground Reverse│   │ │Help Palette   │   │ │Green        ││
  580.           ││ │Background Normal │   │ │Error Palette  │   │ │Cyan         ││
  581.           ││ │Background Reverse│   │ │Warning Palette│   │ │Red          ││
  582.           │└────────────────────┘   │ │Config Palette │   │ │Magenta      ││
  583.           │                         │ │Message Palette│   │ │Brown        ││
  584.           │                         └─────────────────┘   │ │White        ││
  585.           │                                               │ │Dark Grey    ││
  586.           │ ┌──────────────────┐                          │ │Light Blue   ││
  587.           │ │ Current Palette  │                          │ │Light Green  ││
  588.           │ ├──────────────────┤                          │ │Light Cyan   ││
  589.           │ │Normal            │                          │ │Light Red    ││
  590.           │ │Intense           │                          │ │Light Magenta││
  591.           │ │Reverse           │                          │ │Yellow       ││
  592.           │ └──────────────────┘                          │ │Intense White││
  593.           │                                               └───────────────┘│
  594.           └────────────────────────────────────────────────────────────────┘
  595.  
  596.              For each  palette,  you can  change  the foreground  'normal',
  597.           'intense' and 'reverse' and the  background 'normal and 'reverse'
  598.           attributes.  The Message  Palette is  a bit  different.  Messages
  599.           (mail) are displayed using the  "Background Normal" color defined
  600.           for the  "Error Palette",  while the  "Message Palette"  lets you
  601.           select colors for several parts of a message.
  602.  
  603.              If you have  trouble finding  the 'right'  set of  colors, the
  604.           following approach  might  be  of  help.   First remove  all  the
  605.           "XRSColor <options>" lines  from your  CONFIG.XRS and  delete the
  606.           XRSCOLOR.BIN files (or  rename them)  from all  PATH directories.
  607.           This will start XRS with the  'absolute default' colors.  Next do
  608.           a <Alt-F7> and change only the  "Background Normal" of the "Error
  609.           Palette" and  the colors  in  the "Message  Palette".   This will
  610.           change the colors of  the screen you see  while reading messages.
  611.           Once you have satisfying  results for those, save  them, exit XRS
  612.           and restart  it.   Then  you can  change  the  other colors,  and
  613.           restart XRS once again to fully see the effects of your changes.
  614.  
  615.              If you  choose not  to save  the color-changes,  these changes
  616.           will be  in effect  until  you leave  XRS.  Note  that  the color
  617.           changes will only affect new text, not  the text that was already
  618.           on the screen.  This will be 'cured' next time you start XRS.
  619.  
  620.  
  621.  
  622.           eXpress Response System 5.10                              Page 10
  623.  
  624.  
  625.           ┌─────────────────────────────────────────────────────────────┐
  626.           │  Section II - Using XRS                                     ├─┐
  627.           └─┬───────────────────────────────────────────────────────────┘ │
  628.             └─────────────────────────────────────────────────────────────┘
  629.  
  630.  
  631.           ─────────────────────────────────────────────────────────────────
  632.                                                           Getting a Mailbag
  633.  
  634.              To be able to use XRS, you must first have a mailbag from your
  635.           favorite BBS.   Currently,  you  can  get  mailbags  from  TComm,
  636.           QuickBBS, RemoteAccess, SuperBBS, XBBS or  TPBoard Bulletin Board
  637.           Systems - and Opus/Maximus/*.MSG  in beta test,  and other people
  638.           are working on interfaces  for different BBS  systems.  Each type
  639.           of BBS has a slightly different configuration approach for saving
  640.           the user's options.  Because of this, it is difficult to tell you
  641.           exactly how to  get a  mailbag, but these  are the  general steps
  642.           needed.
  643.  
  644.              You may  also  pickup  mail in  .QWK  format  from any  QMail,
  645.           MarkMail, or similar door on PCBoard and other BBS systems.  Once
  646.           you have XRS setup with Qwk2Xrs.Exe and Xrs2Rep.Exe, .QWK support
  647.           is "transparent" to  you.  These  two programs  are part  of XCS,
  648.           which allows you to  read 'alien' mail-formats  with XRS.  Please
  649.           see appendix D - "XRS Related Programs" for more information.
  650.  
  651.              First, log onto  the bulletin board.   I am assuming  that the
  652.           BBS supports XRS.   It will probably  advertise it's availability
  653.           for XRS  in some  way  (the BBS  programs are  named  things like
  654.           "eXpress", "Zip_Mail", "XRSDoor", "RAX", "OREO", etc. - "XRSDoor"
  655.           was formerly called "RAX/QMX/SeX").  You will want to invoke that
  656.           program, following the directions.   You will need  to choose the
  657.           message areas that  you habitually want  to download, as  well as
  658.           configure your  preferred  packing protocol  (.ZIPped,  .ARCed or
  659.           lharc'd .LZH), and  transfer protocol.   I recommend  Z-modem for
  660.           transfer protocol if you have  it, as this is  currently the most
  661.           efficient and reliable protocol available.
  662.  
  663.              If your sysop is running a recent version of XRSDoor, you will
  664.           also see an  additional option  labeled "Option  Switch Toggles".
  665.           Here are brief  descriptions of those.   You are not  required to
  666.           set them at this time but you may if you like.
  667.  
  668.           "<S>earch for messages outside selected areas"
  669.              Tells XRSDoor to give  you any messages addressed  to you even
  670.           if they are not in selected areas.
  671.  
  672.           "<U>sing XRS 4.51 or later (Alias Support)"
  673.              Lets the XRSDoor  know to  include alias (handle)  support, if
  674.           you have one.
  675.  
  676.  
  677.  
  678.           eXpress Response System 5.10                              Page 11
  679.  
  680.  
  681.           "<D>etail Messages during packing (>2400/Local)"
  682.              This will cause XRSDoor to show  you more detailed information
  683.           as it packs if you  are calling at more than  2400 baud or logged
  684.           in locally (sitting at the console).
  685.  
  686.           "<I>nclude Messages From you when packing Mail"
  687.              Causes XRSDoor  to include  the messages  you have  written in
  688.           your mailbag.
  689.  
  690.           "<M>aximum messages in each mailbag Prompting"
  691.              Allows you to tell  XRSDoor the maximum number  of messages to
  692.           allow in your  mailbag.  You can  use this both  to limit mailbag
  693.           size if you have a 'floppy-only' system or to increase the normal
  694.           995 message limit.
  695.  
  696.              After setting your configuration,  you should then  be able to
  697.           download your first  mailbag.  This file  should be moved  to the
  698.           directory   specified   with   the    "InDir"   parameter   (see:
  699.           "Configuration File"), or  if you  didn't use this  parameter, to
  700.           the maildirectory  (see: "Installation").   XRS will  unpack this
  701.           automatically.
  702.  
  703.              If this is  not your first  time getting a  mailbag, the BBS's
  704.           program should ask if you  have a packet to  upload.  This is the
  705.           strangely named  file that  XRS  makes of  your  replies.  Recent
  706.           versions of the XRSDoor  will tell you  the name of  it.  It will
  707.           also be shown at the time you pack  your replies and is listed in
  708.           the logfile.  Upload it at this  time. The filename never changes
  709.           as long as you use the same BBS, but the file extension will vary
  710.           depending upon day-of-the-week and sequence number.
  711.  
  712.  
  713.           ─────────────────────────────────────────────────────────────────
  714.                                                                   Using XRS
  715.  
  716.              You must have a  mailbag from a BBS  in order to  run XRS (see
  717.           above).  There is  no way that  the XRS program  will run without
  718.           this mailbag (believe me!).  The BBS  sends some files within the
  719.           mailbag that XRS requires.   This includes things  like your name
  720.           as used on the BBS, the network address of that BBS, etc.
  721.  
  722.              After you start XRS,  it will notice  that you are  a new user
  723.           (if you are):
  724.  
  725.                     ┌─────────────────────────────────────────────┐
  726.                     │ New User!   For Help use <F1>, to view Key  │
  727.                     │ Settings (keyboard mapping), Hit <F1> twice │
  728.                     │        -- Press <Esc> to continue --        │
  729.                     └─────────────────────────────────────────────┘
  730.  
  731.  
  732.  
  733.           eXpress Response System 5.10                              Page 12
  734.  
  735.  
  736.           Key Functions ___________________________________________________
  737.  
  738.              Some of  the  available  key-functions  are  displayed at  the
  739.           bottom line of your screen.  The use of  these - and others - are
  740.           explained briefly  in the  "<F1><F1>" Help  screen.  At  any time
  741.           during the program, the following keys have a special function:
  742.  
  743.           <F1>       Help - Full-screen context-sensitive help is available
  744.                      at any time!
  745.           <F1><F1>   Displays the keyboard map.  <Tab>  toggles the two key
  746.                      help pages on 25x80 display screens.
  747.           <F2>       Program   version   info,   date   compiled,   various
  748.                      information about your PC and dynamic  RAM free at the
  749.                      time.
  750.           <F4>       Pops up the Configuration Window.
  751.           <F6>       Pulls up  a  summary window  of  new uploads,  default
  752.                      groups selected on the BBS side and the mail "To You".
  753.                      This will also give you a list of newly uploaded files
  754.                      since the last time  you logged on, if  that option is
  755.                      activated on the BBS.
  756.           <F8>       Calls  Find/Search/Mark  routine,  and  enables  color
  757.                      cascade high-lighting of  messages with  matches.  You
  758.                      are also  given an  option  at this  time  of actually
  759.                      TAGging the messages that are  matched (default is not
  760.                      to tag).  Tagged  messages can be  "archived" when you
  761.                      finish using XRS.
  762.           <Alt-F7>   Calls "COLOR  CHANGE"  menu and  lets  you change  the
  763.                      screencolors XRS uses.   See "Configuration"  for more
  764.                      information.
  765.           <F10>      Jumps to  DOS  at  any  time.   Thereafter, issue  any
  766.                      normal DOS command(s); do not change  any files in the
  767.                      XRS sub-directory!   When  through,  be  sure to  type
  768.                      "EXIT" and hit <Enter> to return to XRS.
  769.           <Shft-F10> allows  you  to  run  a  single  DOS  command  without
  770.                      shelling to DOS.   Even if  swap is enabled,  it won't
  771.                      "swap".  If  you  leave the  command  blank, you  will
  772.                      shell to DOS  (without swapping).  XRS  does save your
  773.                      progress!   The  last  command  is  remembered,  <Ins>
  774.                      blanks the field, so you don't  have to backspace over
  775.                      the whole  thing.  You  can use  this to  'quick save'
  776.                      your progress at  any point,  and hit <Esc>  to return
  777.                      wherever you were.
  778.           <Alt-F10>  Exits from XRS  at any time.   This "hot-exit" feature
  779.                      saves  changes  in   the  tag-file,  calls   the  exit
  780.                      routines, and asks  "do you  want to pack  your mail",
  781.                      etc.
  782.           <Ctrl-F10> Dumps the "raw" contents of the screen to a file named
  783.                      $XRS$PRT.SCR so  you  may capture  and  analyze screen
  784.                      displays which can be  used by the  author to diagnose
  785.                      any problems you have using XRS.
  786.  
  787.  
  788.  
  789.           eXpress Response System 5.10                              Page 13
  790.  
  791.  
  792.           <Shft-F3>  Displays the  Copyright  information,  and  offers  to
  793.                      display   the    A.S.P.   ombudsman    statement   and
  794.                      registration information.
  795.           <Ins>      When you are prompted  for an entry,  <Ins> will clear
  796.                      the  pre-defined   text,   so   you   won't  have   to
  797.                      <Backspace>.
  798.  
  799.  
  800.              Using XRS will quickly become second  nature to you.  The user
  801.           interface is a clean menu with "hot-keys".  You select from lists
  802.           by highlighting the  desired item  and pressing <Enter>,  or just
  803.           touching the highlighted letter (usually the  first letter of the
  804.           first word of the selection).
  805.  
  806.              If you need more  help, just press  <F1> for context-sensitive
  807.           help.  Once  you  have  the  correct  option  highlighted,  press
  808.           <Enter> to confirm  your choice, or  again - use  the highlighted
  809.           letter - it's quicker  (of course, if  you have a  mouse, that is
  810.           even quicker)!
  811.  
  812.              The <Esc> key will almost always back you  out of what you are
  813.           doing.  If you decide that  you really didn't want  to reply to a
  814.           message, back out  using <Esc>.   You can  also select  "No" when
  815.           asked  to  save  the  message  and  your  edit  session  will  be
  816.           discarded.
  817.  
  818.  
  819.           Origin Line _____________________________________________________
  820.  
  821.              Also, when you are using  XRS for the first  time, it will ask
  822.           you for  a  "Brag Line"  or  "Origin Line".   This  line will  be
  823.           appended to all you  echomail messages, in case  you don't define
  824.           braglines per area or random brags.
  825.  
  826.                ┌───────────────────────────────────────────────────────┐
  827.                │                  Editing "Brag Line"                  │
  828.                ├───────────────────────────────────────────────────────┤
  829.                │ * Origin: 'XRS' - the Universal Offline Reader/Editor │
  830.                └───────────────────────────────────────────────────────┘
  831.  
  832.              You can  press  <Enter> to  accept  the  default bragline  and
  833.           change it later after you got some inspiration after seeing other
  834.           people's origin lines.
  835.  
  836.  
  837.           Unpack a New Mailbag ____________________________________________
  838.  
  839.              The first thing XRS does is  unpack your mailbag (assuming you
  840.           have a new one).  This is done optionally  by XRS when it detects
  841.           a mailbag - you will  be prompted whether you  want to unpack it.
  842.           The only time you should answer "no"  is when you aren't finished
  843.  
  844.  
  845.  
  846.           eXpress Response System 5.10                              Page 14
  847.  
  848.  
  849.           reading messages  from a  previous session.  XRS never  unpacks a
  850.           "new" mailbag if you have any outbound ??.MSG files that have not
  851.           been packed for return to the BBS!
  852.  
  853.              When unpacking  a new  mailbag,  XRS overwrites  a  few files,
  854.           including the old messages.  If you want  to keep an old mailbag,
  855.           use the "Repack/Delete" submenu to archive the entire mailbag for
  856.           future reference (this appears automatically  when you completely
  857.           read a mailbag,  or you can  force it  to appear every  time with
  858.           "Always" in your CONFIG.XRS.  You can also TAG messages that will
  859.           be appended to a special ARCHIVAL file for later perusal.
  860.  
  861.  
  862.           Main Menu _______________________________________________________
  863.  
  864.              The next  thing  you'll  see  is  the  main  menu.   With  the
  865.           "FirstDo" parameter in  your CONFIG.XRS  you can select  the menu
  866.           item that  XRS  should  always  start  with.   Just  extend  this
  867.           parameter with the highlighted character -  i.e. "FirstDo S" will
  868.           let XRS automatically select  the next area with  unread mail and
  869.           display the first unread message in that area.
  870.  
  871.              XRS *always* starts (before executing any "FirstDo" parameter)
  872.           by popping up the <F6> News/Summary/Index window if a new mailbag
  873.           has been  unpacked  (first time  only).   This  gives sysops  the
  874.           ability to  post  important news  about  new  or deleted  message
  875.           areas, or other  useful information  and makes  sure the  user at
  876.           least sees it one time.
  877.  
  878.                          ┌───────────────────────────────────┐
  879.                          │ ≡ XRS - eXpress Response System ≡ │
  880.                          ├───────────────────────────────────┤
  881.                          │ │Select Next Message Area to Read │
  882.                          │ │Read Within Selected Area Only   │
  883.                          │ │All Areas Read (Chronologically) │
  884.                          │ │Create, Edit or Delete Messages  │
  885.                          └───────────────────────────────────┘
  886.  
  887.              With the first option, you get a list of all the message areas
  888.           that have messages  in them.  You  can choose to  read by message
  889.           area.
  890.  
  891.              The second option uses the area selected above - if you are in
  892.           "Read  Only   New"   mode,  the   first   two  options   interact
  893.           automatically.
  894.  
  895.              Chronological reading  is  available  with  the third  option.
  896.           This method  results  in  a 'jumbled'  order.   They  are not  in
  897.           message area order at all,  but rather in the  order that the BBS
  898.           received them.  As you  can see, XRS  allows you a  full range of
  899.           choices!
  900.  
  901.  
  902.  
  903.           eXpress Response System 5.10                              Page 15
  904.  
  905.  
  906.              The fourth  option allows  a full  range of  creativity.  From
  907.           here, you  can start  original messages,  edit messages  you have
  908.           already written, or delete them if you choose.
  909.  
  910.           ─────────────────────────────────────────────────────────────────
  911.                                                            Reading Messages
  912.  
  913.              With every new mailbag, XRS will  automatically look first for
  914.           messages that are  to you.  These  will be displayed  in order by
  915.           message area.  When  you have  finished with your  personal mail,
  916.           you can start  on the other  messages.  This can  be changed from
  917.           the configuration menu  at any  time during  an XRS  session (see
  918.           "Configuration Menu" at end of this section).   If you run out of
  919.           messages addressed to  you, the  program automatically  turns off
  920.           the "To You Only" filter.
  921.  
  922.              Aside from  your specific  and individual  configuration there
  923.           isn't a  lot  to tell  you  here.  Everything  is  very straight-
  924.           forward.  It all works like  you think it should  from the menus.
  925.           While you are reading messages, if you get one that won't fit all
  926.           on one screen,  simply press any  key to continue  reading to the
  927.           end of the message or next full screen if it's even longer.
  928.  
  929.           ┌────────────────────────────────────────────────────────────────┐
  930.           │      To:  Rudi Kusters               Message #: 103            │
  931.           │    From:  Mike Ratledge              Submitted: 09 Dec 91  23:5│
  932.           │ Subject:  Offline                       Status: Public         │
  933.           │Received:  ** New Message Read! **        Group: QMX_XRS (22)   │
  934.           │                                   * To You!! *  * R E P L Y *  │
  935.           |                                                                |
  936.           │ RK> Thanks Cy, that's the (not-yet-)FidoNet "Offline" I suppose│
  937.           │ RK> I'll try to contact Peter Wadsworth and hope to see it here│
  938.           │                                                                │
  939.           │Yes - I just (finally!) hooked into the "OFFLINE" echo today.  I│
  940.           │backbone, now...                                                │
  941.           │                                                                │
  942.           │--- XRS! 5.00+                                                  │
  943.           │ * Origin: eXpReSsing myself as usual <grin>... (RA 1:360/1)    │
  944.           │ Next   Quote   Reply   Back   Tag   eXport   Jump   Again      │
  945.           │ Continue to the Next Selected Message             Sunday  12/15│
  946.           └────────────────────────────────────────────────────────────────┘
  947.  
  948.              The upper righthand corner of the  screen shows you the number
  949.           of messages read, out of a total  of messages (per message area).
  950.           This is in the form of: "xxx of yyy" ("xxx" being the message you
  951.           are reading, and "yyy" is the total messages in that area).
  952.  
  953.              While viewing messages,  you will notice  the menu bar  at the
  954.           bottom of the screen.  Pressing <Enter>  is the default, and will
  955.           cause you to  go to  the next  message.  You  may also  press "N"
  956.           which is  the  first letter  of  the  high-lighted option.   Each
  957.  
  958.  
  959.  
  960.           eXpress Response System 5.10                              Page 16
  961.  
  962.  
  963.           option has a letter highlighted.  This  is the "hot-key" that you
  964.           can use for  it if you  don't want  to move the  highlighting bar
  965.           (using <Tab> or <Left>/<Right> arrow keys).
  966.  
  967.           "<N>ext"
  968.              Go to the next message.
  969.  
  970.           "<Q>uote"
  971.              You have  two methods  of replying  to a  message.   The first
  972.           option is the  "Quote" method.   This will  basically give  you a
  973.           copy of the message you are replying  to, along with allowing you
  974.           to add to the message.   You delete the lines  you don't want, or
  975.           are irrelevant to what you  want to say, and  add your own reply.
  976.           Quoting is very nice, because it lets  the person know exactly to
  977.           what you are  responding.  You can  tell which lines  are quoted.
  978.           They have  the  initials of  the  person you  are  responding to,
  979.           followed by  a '>'  - example:  "  MR> This  is a  quote."   If a
  980.           message is too  long to quote  with your current  settings, or if
  981.           you are in a 'Read-Only' area, or an area which requires an alias
  982.           and you have none, this will not appear.
  983.              Please delete all quoted  material you don't  really need.  It
  984.           is  very  hard  to  read  through  a  lot  of  "quoted"  material
  985.           especially if it  is unnecessary.  Usually  a couple of  lines of
  986.           the original message is all that is really needed.
  987.  
  988.           "<R>eply"
  989.              The second  type  of replying  is  strictly a  reply,  with no
  990.           quotes. You start off with a blank screen, and go from there.  If
  991.           you wish to bring up any points from the message you are replying
  992.           to, you will have to do  so from memory.  Again, if  you are in a
  993.           'Read-Only' area or an area which requires  an alias and you have
  994.           none, this will not appear.
  995.              You can insert  text from a  text file.  You  will be prompted
  996.           for this.  If you hit  the <Ins> key at  the filename prompt, you
  997.           will be  asked to  provide a  sub-directory name  to  display.  A
  998.           pop-up scrolling list will show you the available filenames.
  999.  
  1000.           "<T>ag"
  1001.              Continuing along  the menu  bar,  you will  see  the Tag/unTag
  1002.           selection.  This  is merely  a  toggle, works  for  each message.
  1003.           When a message is tagged, you will see  it labeled as such at the
  1004.           top of the screen (where  you will also see  whether that message
  1005.           has been READ yet or not).  A tagged message can be archived to a
  1006.           separate file  when you  exit  XRS.  This  is one  way  of saving
  1007.           important messages for later use.
  1008.  
  1009.           "e<X>port"
  1010.              Next to the "Tag" toggle, you will see the eXport option. This
  1011.           little gadget lets  you send a  message to  the printer, or  to a
  1012.           specific file "right  now" instead  of waiting  till XRS  is done
  1013.           (like with the Tag command).  The default is the printer, but you
  1014.  
  1015.  
  1016.  
  1017.           eXpress Response System 5.10                              Page 17
  1018.  
  1019.  
  1020.           may  change   this   using  the   "eXport"   parameter  in   your
  1021.           configuration file.  eXport  optionally allows you  to export the
  1022.           message in  quoted format,  in which  case it  will  *replace* an
  1023.           existing file rather than being appended to it.
  1024.  
  1025.           "<J>ump"
  1026.              This is a nice one.  It lists the messages by number, subject,
  1027.           and "FROM:"  fields.  You  can use  the <Up>  and <Down>  keys to
  1028.           scroll to  any  message  that  looks  interesting, and  then  hit
  1029.           <Enter> and you go directly  to that message.  At  the top of the
  1030.           display, you will  see a list  of descriptive tags  that tell you
  1031.           more about these messages.
  1032.           "Read"     you have read this message already;
  1033.           "Found"    if you did  a search for  a word,  this is one  of the
  1034.                      messages with that word in it;
  1035.           "Reply"    indicates this is a reply to a previous message;
  1036.           "Archive"  has been archived to a special file;
  1037.           "Tagged"   you have toggled the TAG option for this message;
  1038.           "To You"   this is a message directed to you.
  1039.              Note that  you can  mark messages  read (or  unread)  from the
  1040.           <J>ump list,  unread  all messages  in  the  list and  optionally
  1041.           either continuously  display  the  full  message  header  of  the
  1042.           highlighted message at the top of  the screen (put "Jump Headers"
  1043.           in your  CONFIG.XRS  file)  or  display  the highlighted  message
  1044.           header with <Tab>.  You can also tag messages for export here.
  1045.  
  1046.           "<A>gain"
  1047.              This only appears  on the  menu bar  if the  message overfills
  1048.           your screen and allows you to read the whole message again.
  1049.  
  1050.           "<B>ack"
  1051.              Another hop of the right arrow key, and  you will get to Back.
  1052.           This lets you  go backwards, so  you can read  the message before
  1053.           the one you  are now reading.   You probably won't  use it often,
  1054.           but it's there just in case!  This option  only shows on the menu
  1055.           bar if there is a message to go back to.
  1056.  
  1057.           "<H>ome", "<+>" and "<->"
  1058.              Depending upon  your  "Threading" configuration,  "+"  and "-"
  1059.           keys and/or  "<H>ome"  are  available.   These  work either  like
  1060.           "<N>ext" and  "<B>ack"  if no  threading  is  enabled, or  follow
  1061.           threads.  "<H>ome" takes you back  to the "top" of  a thread.  If
  1062.           you hit "+" or "-" while in the middle of a multi-page message in
  1063.           "Page Mode" you  skip to next  or previous message.   If you want
  1064.           XRS to normally follow  threads (instead of the  default which is
  1065.           to read the next message  in the order received),  you should use
  1066.           the  XRS-Sort  'preprocess'   (see  "PreProcess"   parameter  and
  1067.           "Sorting your mailbag").  If you have the "Thread Only" parameter
  1068.           turned on, each of these three options only appears when there is
  1069.           a threaded message available.  (See also: "Threading" and "Thread
  1070.           Only" in the section "Configuration File.)
  1071.  
  1072.  
  1073.  
  1074.           eXpress Response System 5.10                              Page 18
  1075.  
  1076.  
  1077.           ─────────────────────────────────────────────────────────────────
  1078.                                                             Write a Message
  1079.  
  1080.              When you select <Q>uote  or <R>eply, you  invoke XRS' internal
  1081.           editor, or  the  editor  you  specified  with  "Editor"  in  your
  1082.           configuration file.  If you use an  external editor, refer to its
  1083.           manual to learn  how it works.   The internal editor  has quite a
  1084.           few nice features  itself, and most  people don't even  bother to
  1085.           set up an external editor.
  1086.  
  1087.           ┌────────────────────────────────────────────────────────────────┐
  1088.           │  To: Mike Ratledge                @MSGID: 292c2175 @REPLY: 2921│
  1089.           │From: Rudi Kusters                Linked to # 103 in Area: XRS I│
  1090.           │Subj: Offline                                         Date: 15 D│
  1091.           │┌──┤INSERT├─────────────────────────────────────────┤ Line 11 of│
  1092.           ││In a message to Rudi Kusters <09 Dec 91 23:50> Mike Ratledge wr│
  1093.           ││                                                               │
  1094.           ││ MR> Yes - I just (finally!) hooked into the "OFFLINE" echo tod│
  1095.           ││ MR> It's on the backbone, now...                              │
  1096.           ││                                                               │
  1097.           ││I got a reply from Peter in which he told me it was, but - as u│
  1098.           ││afraid it will take a while before we get to see it here.  I al│
  1099.           ││message from Paul Knupke Jr in the ILink Off-line conference, i│
  1100.           ││praised XRS and your support!  I wonder what Don's wife will sa│
  1101.           ││finds out that he will be heavily involved in yet another echo │
  1102.           ││doesn't he know yet?  :-) _                                    │
  1103.           │└──┤  15501 Free  ├─────────────────────────────── Sunday  12/15│
  1104.           │   <ALT-F1> Swap Menus  <ALT-F4> Import  <ALT-F6> Del Line  <ALT│
  1105.           └────────────────────────────────────────────────────────────────┘
  1106.  
  1107.              These hot-keys are available  when you are  using the internal
  1108.           editor:
  1109.  
  1110.           <F5>       Starts marking  a block  for deletion  in  the editor.
  1111.                      Move the cursor  to the end  of the block  (the marked
  1112.                      text will  be shown  in reverse  video) and  delete it
  1113.                      using the <Delete> key.
  1114.           <F7>       Cancel marking or  removes all edit  changes (restarts
  1115.                      quote or message  "clean" -  just like when  you began
  1116.                      editing).
  1117.           <F9>       Toggles mode between  "Insert" and "OverWrite"  in the
  1118.                      editor (see: "<Ins>  <F9> Reversed"  in "Configuration
  1119.                      File").
  1120.           <Ins>      Insert a block  of text that  was moved to  the buffer
  1121.                      with   <F5>   (see:    "<Ins>   <F9>    Reversed"   in
  1122.                      "Configuration File").
  1123.           <Del>      Delete a block of text marked with <F5>.
  1124.           <Alt-F1>   Toggles the two bottom-line help bars.
  1125.           <Alt-F4>   Insert an external file into your message at the point
  1126.                      where your cursor is positioned.  Note that you cannot
  1127.                      exceed the  text  buffer  size  (see: "EditBuffer"  in
  1128.  
  1129.  
  1130.  
  1131.           eXpress Response System 5.10                              Page 19
  1132.  
  1133.  
  1134.                      "Configuration  File").   Anything   that  causes  the
  1135.                      buffer to  overflow will  be discarded,  but  you will
  1136.                      hear a LOT of beeping!
  1137.           <Alt-F6>   Deletes the line the cursor is on.
  1138.           <Alt-F8>   Deletes the word the cursor is on.
  1139.           <Ctrl-F1> - <Ctrl-F8>   These  keys  correspond  to  the  "Macro"
  1140.                      definitions in  your  configuration  file.  The  first
  1141.                      "Macro" is  stored under  <Ctrl-F1>, the  second under
  1142.                      <Ctrl-F2>, etc.  If  you have  less than  eight macros
  1143.                      defined, the remaining keys are not used.
  1144.  
  1145.              There are  special Help  screens (<F1>)  while in  the editor,
  1146.           which always  cover the  latest and  greatest  enhancements.  Try
  1147.           them at least once after switching to a newer version.
  1148.  
  1149.              When you are ready with your reply, press <Esc>.  XRS will ask
  1150.           you whether or not you  want to save it and  will continue to the
  1151.           next message in the mailbag.
  1152.  
  1153.  
  1154.              To create  a new  message, select  the item  "Create,  Edit or
  1155.           Delete" from  the Main  Menu.   XRS will  present you  a  list of
  1156.           messages that you already created.  With this list on the screen,
  1157.           you hit the <Ins> key.  You will be  prompted for several bits of
  1158.           information ("To:", "Subject:"  etc.).  Make sure  that you place
  1159.           the message into the proper message  area with the scrolling list
  1160.           (topic) selection window!
  1161.  
  1162.              If you have  been reading  messages, you  will find  the "To:"
  1163.           field with the name of the last person  read already in it, along
  1164.           with the same subject field.   To blank these out,  again hit the
  1165.           <Ins> key, or to keep them just  hit <Enter>.  After choosing the
  1166.           correct message  area,  you will  be  prompted for  input  from a
  1167.           separate file.   This  is great  if  you have  some  source code,
  1168.           previously prepared  text, etc.  that you  want to  include.  XRS
  1169.           will simply pull that file into the new message.  <Esc> saves the
  1170.           message.
  1171.  
  1172.              If you want  to edit  a message, use  the <Up>/<Down>  keys to
  1173.           scroll through your created messages.  Simply  hit <Enter> at the
  1174.           message you  wish  to  edit.   Again,  hit  <Esc>  when  you  are
  1175.           finished.
  1176.  
  1177.              To delete one of the messages that you have created, scroll to
  1178.           the right message, and hit the <Del> key.
  1179.  
  1180.              <Tab> allows an export of new  messages that you have created.
  1181.           This is only active when you have actually created a new message.
  1182.           It exports the message to  either a file or  device (i.e. "PRN:")
  1183.           that you  select.  The  default export  name is  the same  as for
  1184.           "eXport" in the message read menu-bar.
  1185.  
  1186.  
  1187.  
  1188.           eXpress Response System 5.10                              Page 20
  1189.  
  1190.  
  1191.              <F3> is used  to modify header  information ("To:", "Subject:"
  1192.           etc.).  Simply highlight the  message you want  changed, then hit
  1193.           <F3>.  To leave any field unchanged, simply hit the <Enter> key.
  1194.              For those people with access to  netmail (ask your sysop about
  1195.           this):  When you get to the  prompt on "destination" address, you
  1196.           can hit the <Ins> key and it will search the USERLIST.XRS file to
  1197.           see if there is a known address.  If it finds the person, it will
  1198.           automatically place that address in  the header information.  You
  1199.           can tell XRS what  the name is of  your userlist and  where it is
  1200.           stored with the "UserList" parameter in  your CONFIG.XRS.  To use
  1201.           netmail, you must know the FidoNet address of the person you want
  1202.           to send the message to, as this is  sent directly to that system,
  1203.           rather than  through  the  echomail  links.   XRS  always  checks
  1204.           USERLIST.XRS in the current subdirectory if it exists first, then
  1205.           will search any  file you  specified in the  parameter "UserList"
  1206.           next.  This  way you  can  have "special"  addresses  for certain
  1207.           people that  are not  the  "normal" ones  your  nodelist compiler
  1208.           picks.  Your sysop may  be able to provide  you a "FIDOUSER.LST",
  1209.           with all  the  nodes in  your  region, zone,  or  even the  whole
  1210.           network.   You  may   have  up   to  two  userlists   other  than
  1211.           USERLIST.XRS which is always searched first.
  1212.  
  1213.  
  1214.           ─────────────────────────────────────────────────────────────────
  1215.                                                        File & Area Requests
  1216.  
  1217.              Versions  2.00  and   newer  of  the   XRSdoor  support  "User
  1218.           Requests".  User  requests at  present  are for  either  files or
  1219.           message-areas.  Sysops  would  call these  file  requests "pseudo
  1220.           File Requests"  or  "automated  downloads",  since  they  do  not
  1221.           request files  from  other systems,  but  rather  request a  file
  1222.           available for download from  the BBS.  Your sysop  has the option
  1223.           to deactivate this feature.
  1224.  
  1225.              User Requests  are  performed at  "Mailbag  Upload" time.   To
  1226.           create User Requests, you simply address  a message to "XRS" with
  1227.           requests in  the  text  portion of  the  message.   All forms  of
  1228.           requests can  be  mixed  and matched  in  a  single message,  and
  1229.           multiple messages per  session are allowed  as well (for  now the
  1230.           subject is ignored).  Each  request must be placed  on a separate
  1231.           line.  Each line is checked and interpreted as follows:  If a '.'
  1232.           character is  found,  the  line is  interpreted  as  a User  File
  1233.           Request.  Otherwise, a  User Message  Request is assumed  and the
  1234.           program looks through the tables trying to match either the AREA:
  1235.           tag _or_ the sysop-defined 'topic' of the  area or if the request
  1236.           is numeric, turns on that area number.   Using the area number is
  1237.           the easiest method.  A request  to turn an area  off is preceeded
  1238.           with a minus sign.  Wildcards and paths are not allowed.  XRSdoor
  1239.           intercepts, interprets and removes them from incoming mail.
  1240.  
  1241.  
  1242.  
  1243.           eXpress Response System 5.10                              Page 21
  1244.  
  1245.  
  1246.              XRSDoor versions  2.00  and  newer  recognize  the "`"  as  an
  1247.           "escape" character for area requests, to force XRSdoor to process
  1248.           it  even   with   a  period   in   the  echo   area   name  (like
  1249.           "COMP.PC.PROG.C" or whatever) - see examples below.
  1250.  
  1251.           ┌────────────────────────────────────────────────────────────────┐
  1252.           │┌───────────────────────────────────────────────────────────────│
  1253.           ││ eXpress Response System  v 5.00               Sunday  December│
  1254.           │└───────────────────────────────────────────────────────────────│
  1255.           │┌──┤INSERT├─────────────────────────────────────────┤ Line 10 of│
  1256.           ││-Dr_Debug                                                      │
  1257.           ││C Programming Echo                                             │
  1258.           ││SOMEFILE.ZIP                                                   │
  1259.           ││*.ZIP                                                          │
  1260.           ││C:\RA\USERS.BBS                                                │
  1261.           ││XRS500AT.ZIP                                                   │
  1262.           ││78                                                             │
  1263.           ││NEW_ECHO                                                       │
  1264.           ││`comp.pc.biz                                                   │
  1265.           ││_                                                              │
  1266.           ││                                                               │
  1267.           │└──┤  16281 Free  ├─────────────────────────────────────────────│
  1268.           │   <ALT-F1> Swap Menus  <ALT-F4> Import  <ALT-F6> Del Line  <ALT│
  1269.           └────────────────────────────────────────────────────────────────┘
  1270.  
  1271.              The first one would  turn off "DR_DEBUG"  echo (leading spaces
  1272.           are ignored  and  upper/lower/mixed cases  are  equivalent).  The
  1273.           second one (assuming the sysop named C_ECHO "C Programming Echo")
  1274.           would turn on an  area, the third line  would search DOWNLOAD.QMX
  1275.           for available areas, and attempt to find  a matching file to send
  1276.           in them  -  it  would send  it  with  the user-selected  protocol
  1277.           automatically if found.  Both  the fourth and  fifth requests are
  1278.           invalid - if  any of  these characters ('?',  '*', ':',  '\') are
  1279.           found a file request is ignored.  The next request would send the
  1280.           file XRS500AT.ZIP if it is  found in an eligible  area.  Next, an
  1281.           example of a numeric message area request - assuming area # 78 is
  1282.           available to you, it  would be turned  on.  The next  to the last
  1283.           one would turn on an area named  "NEW_ECHO" assuming it was found
  1284.           and the level and access  flags check out, and  the last one uses
  1285.           the "`" override to  turn on an area  with a period  in the AREA:
  1286.           name (typical in uucp conferences).
  1287.  
  1288.              If your replies  are not processed  by the XRSDoor  (e.g. when
  1289.           you get mail from a QWK-door, of via a mailer), the above feature
  1290.           won't work!  The  manual of the  program that packs  your replies
  1291.           will probably mention how  to use options that  are equivalent to
  1292.           the XRS File & Area Requests.
  1293.  
  1294.  
  1295.  
  1296.           eXpress Response System 5.10                              Page 22
  1297.  
  1298.  
  1299.           ─────────────────────────────────────────────────────────────────
  1300.                                                          Configuration Menu
  1301.  
  1302.              Hitting the <F4> key will pop up the configuration menu.  This
  1303.           will change the behavior of XRS, and you  can do this at any time
  1304.           while  using  the  program.   Most   options  are  toggles.   The
  1305.           following options are listed  by the "hot-key" used,  in the same
  1306.           order as the options appear in  the configuration windows.  There
  1307.           are actually two windows, with the  left showing the toggle ("ON"
  1308.           for on,  and "--"  for off),  and the  right window  displaying a
  1309.           short description, which tells you what action the next selection
  1310.           of the item will perform.   The toggle key is  highlighted in the
  1311.           right window.
  1312.  
  1313.                ┌──────────────────────┐┌───────────────────────────────┐
  1314.                │   Current Settings   ││     Configuration Options     │
  1315.                ├──────────────────────┤├───────────────────────────────┤
  1316.                │ "To You" Filter  *ON*││ │Display Messages TO: Everyone│
  1317.                │ New Only Filter  *ON*││ │Read New Only Turn OFF       │
  1318.                │   Quote Heading  *ON*││ │Quote Header Line Disable    │
  1319.                │   Quote Kludges   -- ││ │Kludge Quoting Enable (ON)   │
  1320.                │  Garbage Nuking  *ON*││ │No Nuke Garbage Filter (OFF) │
  1321.                │  Threading Only  *ON*││ │Turn Threaded Read (+/-) OFF │
  1322.                │   Name and Area  *ON*││ │Change Area Prompting OFF    │
  1323.                │Optimize Viewing  *ON*││ │View Messages Page at a Time │
  1324.                │                      ││ │Origin Line Edit (Bragline)  │
  1325.                │  Blinking Flags  *ON*││ │Blinking Sentinels *Disable* │
  1326.                │    Auto Cycling  *ON*││ │Auto Cycling to Next Area OFF│
  1327.                │   Jump Sort Off   -- ││ │Sort Jump List by Subject    │
  1328.                │ Internal Editor  *ON*││ │Editor: External with Swap   │
  1329.                │ Config SnapAway   -- ││ │Pop-Away Config Window ON    │
  1330.                └──────────────────────┘└───────────────────────────────┘
  1331.  
  1332.           "D - To You"
  1333.              XRS comes  up  automatically looking  for  your personal  mail
  1334.           first (this option ON).  If  it finds that there  are no messages
  1335.           to you, or  you have  read them all,  it will  automagically turn
  1336.           itself OFF, displaying messages addressed to "Everyone".
  1337.  
  1338.           "R - New Only"
  1339.              This is also  automatically ON.  This  will cause you  to read
  1340.           only those messages that  you haven't already read.   If you wish
  1341.           to read some messages that  you HAVE read, you  will have to turn
  1342.           this option OFF.
  1343.  
  1344.           "Q - Quote Heading"
  1345.              If ON, this will insert  some fancy header info  at the top of
  1346.           each quoted message.  Not  only does this make  your message look
  1347.           slick, but reminds the reader of the original message.
  1348.  
  1349.  
  1350.  
  1351.           eXpress Response System 5.10                              Page 23
  1352.  
  1353.  
  1354.           "K - Quote Kludges"
  1355.              This decides if you will quote the tear lines and origin lines
  1356.           of the messages.
  1357.  
  1358.           "N - Garbage Nuking"
  1359.              Gets rid  of  extra  origin  lines  and  a few  other  usually
  1360.           unnecessary items.
  1361.  
  1362.           "T - Threading On/Off/Only"
  1363.              This affects the  usage of  the <+> and  <-> keys.   With this
  1364.           option you can change the settings  of the parameters "Threading"
  1365.           and "Thread Only" in your configuration file.
  1366.  
  1367.           "C - Change Area and/or ToName prompting"
  1368.              This refers to the items  that you are prompted  to verify (or
  1369.           change) at the  time you  reply to a  message.  The  options here
  1370.           are: "Neither", "Name Only", "Area Only", and "Both".
  1371.  
  1372.           "V - Optimize Viewing"
  1373.              "Optimized" viewing automatically switches between "Page View"
  1374.           and "List View",  depending on the  length of the  message.  This
  1375.           setting will initialy reflect  the usage of  those two parameters
  1376.           in your configuration file,  or is set to  "Optimized" viewing if
  1377.           none of the two is found.  You can cycle through the three modes.
  1378.  
  1379.           "O - Origin Line Edit"
  1380.              This is your  own origin  line.  It allows  you to  change the
  1381.           line at the  bottom of  each message,  usually advertising  a BBS
  1382.           system,  or  sometimes   having  a   catchy  saying.    XRS  will
  1383.           automatically add a couple of necessary  items to this line (your
  1384.           address, for  instance).  If  you don't  have this  option, don't
  1385.           worry.  Sysops have the option of LOCKING  the origin line so you
  1386.           can't change it.
  1387.  
  1388.           "B - Blinking"
  1389.              Many highlighted 'tags'  will blink to  let you know  they are
  1390.           there.  You can control whether  they blink or not  here.  It has
  1391.           the same effect as "No Blink" in the configuration file.
  1392.  
  1393.           "A - Auto Cycling"
  1394.              Causes XRS to "cycle" through the message areas automatically,
  1395.           without you having to choose which area to read next. If there is
  1396.           only one area left, XRS will always autocycle to it!
  1397.  
  1398.           "S - Sort Subject"
  1399.              Sorts the  "<J>ump" list  by Subject,  by Number,  by Sender's
  1400.           name, or not at all.
  1401.  
  1402.           "E - Switch Editors"
  1403.              If you have the external  editor set up, you  can choose which
  1404.           editor to use.  You get "Internal", "External with Swap", or just
  1405.  
  1406.  
  1407.  
  1408.           eXpress Response System 5.10                              Page 24
  1409.  
  1410.  
  1411.           "External".  The  swap  method is  highly  recommended over  just
  1412.           regular external, some editors grab memory and don't want to give
  1413.           it back  to XRS.   Of course  the internal  editor is  quite nice
  1414.           itself.  In the internal editor,  you can hit <F1>  for help with
  1415.           commands, for example.   This option overrules  the configuration
  1416.           parameters "Editor", "Internal Editor" and "No Editor Swap".  You
  1417.           can cycle through all three modes if  you have an external editor
  1418.           defined in  CONFIG.XRS -  if  you do  not, this  option  will not
  1419.           appear.
  1420.  
  1421.           "P - Config Snap-away"
  1422.              This simply toggles  the <F4> menu  to pop away  each time you
  1423.           change an option,  or to  stay put  till you  hit the  <Esc> key.
  1424.           Different strokes for different folks!
  1425.  
  1426.  
  1427.           ─────────────────────────────────────────────────────────────────
  1428.                                                           Sorting Your Mail
  1429.  
  1430.              New in this version is a little program  to sort the index and
  1431.           summary files, so  you can  read your mail  in sorted  order.  It
  1432.           takes open MAILxIDX.XRS and SUMMARYx.XRS files  and sorts them by
  1433.           date within subject within AREA: and  rewrites the two files.  It
  1434.           also rechains the  threading pointers  completely, and  even adds
  1435.           them if there were none!
  1436.  
  1437.              This can be  made the 'default'  by using the  new "PreProcess
  1438.           XRS-Sort.Exe" parameter (see: "Configuration File").  If you like
  1439.           threading and want XRS  to follow threads by  default (i.e. after
  1440.           quoting, etc),  this should  be  used instead  of  "Sort Subject"
  1441.           since XRS defaults  to reading  the next  message in  the current
  1442.           filter selection (i.e. "To You" and/or  "New Only" and/or "Select
  1443.           Area").  If you  do enable this  parameter "Sort Subject"  is not
  1444.           needed and should be removed from your CONFIG.XRS.
  1445.  
  1446.              You should  end up  with  a mailbag  that is  fully  sorted by
  1447.           subject within  each  area,  complete  with  threading,  and  the
  1448.           "<N>ext" default  movement  will  always  take  you to  the  next
  1449.           message in the thread or the next topic.  XRS-Sort will handle up
  1450.           to 7500 messages.  There are also special 286/386 versions.
  1451.  
  1452.  
  1453.           ─────────────────────────────────────────────────────────────────
  1454.                                                              End of Session
  1455.  
  1456.              Let's assume for the  moment that you are  finished using XRS.
  1457.           You are  at  the main  menu,  and  have hit  <Esc>  to leave  the
  1458.           program.  If you have  tagged any messages, you  will be prompted
  1459.           as to whether  or not  you want  them sent  to the  archive file.
  1460.           Default is "YES."  You  can also change  the name of  the file if
  1461.           you like.
  1462.  
  1463.  
  1464.  
  1465.           eXpress Response System 5.10                              Page 25
  1466.  
  1467.  
  1468.              If you have  entered any messages,  you will also  be asked if
  1469.           you are ready  to pack up  your outbound  mail.  You may  do this
  1470.           more than one time with the same mailbag,  but I suggest you wait
  1471.           till you  are completely  finished  reading all  your  mail (this
  1472.           protects a partially read mailbag!).
  1473.  
  1474.              Once you  have finished  working  with a  mailbag,  you should
  1475.           upload  your  replies  to  the  bulletin  board  from  which  you
  1476.           downloaded the messages. These new messages  contain links to the
  1477.           messages to  which  you replied,  so  you should  never  upload a
  1478.           response bundle to  the wrong  BBS!  Upload  the mail  bundle the
  1479.           same way you downloaded it: through the  program on the BBS. Just
  1480.           follow the directions it gives.
  1481.  
  1482.              The mail bundle that XRS makes for you has a strange name made
  1483.           up of what  is called  'hexadecimal' numbers.  Don't  change this
  1484.           name, or the file's  contents!  The name means  certain things to
  1485.           the BBS where you will  upload it to, and if  you change the name
  1486.           at all, it is possible  that your messages will  never make it to
  1487.           the public  to be  read.   I realize  that  the name  is  hard to
  1488.           remember, but don't change it!  The XRSdoor will remind you about
  1489.           the correct filename at the time you upload the replies.
  1490.  
  1491.                       ┌─────────────────────────────────────────┐
  1492.                       │  Be sure you delete the message bundle  │
  1493.                       │     after you upload it to the BBS!     │
  1494.                       └─────────────────────────────────────────┘
  1495.  
  1496.              You should never send  "duplicate" messages -  this will cause
  1497.           the sysop  to  have a  headache,  and  he may  well  list you  as
  1498.           banished in the XRS control file if you do this often.
  1499.  
  1500.  
  1501.           ─────────────────────────────────────────────────────────────────
  1502.                                                        Miscellaneous Topics
  1503.                                ┌──────────────────────┐
  1504.                                │  READ THIS SECTION!  │
  1505.                                └──────────────────────┘
  1506.  
  1507.              There is an  international echo  available in FidoNet  for XRS
  1508.           users.  This is a very good place  to learn about little "tricks"
  1509.           while using XRS and you  can also find out  about the new goodies
  1510.           that the author is working on.  This is also the place to go when
  1511.           you can't find  the answer to  your problem in  the documentation
  1512.           (but please try the  documentation first!).  If  your BBS doesn't
  1513.           carry this echo, ask your sysop to get it.  The actual AREA: name
  1514.           is "QMX_XRS".
  1515.              If you  can't  find this  echo,  a message  in  the "Off-Line"
  1516.           conference of ILink could  help.  You can also  try the "Offline"
  1517.           echo in FidoNet, but remember, these are not support echoes.
  1518.  
  1519.  
  1520.  
  1521.           eXpress Response System 5.10                              Page 26
  1522.  
  1523.  
  1524.              Using any command line parameter disables the music - example:
  1525.           "Response x".
  1526.  
  1527.              You cannot  use  the <F8>  key  to do  searches  while a  long
  1528.           message is  on  the screen.   The  menu bar  options  have to  be
  1529.           showing (the end of the message).
  1530.  
  1531.              XRS checks the  CRC of the  username field plus  all pointnet,
  1532.           zone, net, node, etc. in USERx.XRS.  It will bomb out if this has
  1533.           been tampered with.  XRS also knows if an XORIGIN.XRS file should
  1534.           be found.  It checks the  CRC of this file,  and if any tampering
  1535.           has  been  done,  will   bomb  out  here   too!   XORIGIN.XRS  is
  1536.           automatically deleted  before a  new mailbag  is  unpacked.  This
  1537.           allows you  to pickup  mail from  different BBS's  and not  use a
  1538.           "locked" origin line from the wrong system.
  1539.  
  1540.              For batch files, examples of floppy  disk setups, modem script
  1541.           files, and many  other nifty goodies  to make XRS  even more fun,
  1542.           you need to  get a copy  of the XRS  "toolkit".  It even  has the
  1543.           setup for a true point system under BinkleyTerm, and several text
  1544.           overlays for non-English languages.
  1545.  
  1546.              There are now versions  of the XRSLANG.DLL  files available in
  1547.           Dutch, French, German  and Swedish  - other languages  are coming
  1548.           soon.   These   are   located   in   XRS??NL.ZIP,   XRS??FRN.ZIP,
  1549.           XRS??GER.ZIP or  XRS??SWE.ZIP  and replace  the  English language
  1550.           ones.  If  you un-zip  all files  inside the  main file  you will
  1551.           overwrite the English with another language.   Be sure you do not
  1552.           unzip a foreign language "on top" of the English one by accident!
  1553.           If you do, just unpack "XRSLANG.DLL" from the original (main) zip
  1554.           file.  If  you  can  translate  XRS  into your  native  language,
  1555.           contact the author for information about doing it.
  1556.  
  1557.              To change  the colors  of XRS  use <Alt-F7>.   This  will also
  1558.           append  a  XRSColor   parameter  to  the   CONFIG.XRS  file  (and
  1559.           create/update XRSCOLOR.BIN).
  1560.  
  1561.              You can  use  the <F4>  key  from anywhere  in  XRS to  change
  1562.           configuration on  the  fly  - even  while  viewing  or editing  a
  1563.           message.
  1564.  
  1565.              Exit XRS at any time by hitting <Alt-F10>.  It will prompt for
  1566.           packing mail, etc.  Upon exit, if  any unread mailbags exist, XRS
  1567.           will offer  to restart  itself so  you can  read  them.  Caution:
  1568.           doing this while editing  a message will discard  the message you
  1569.           were working on!
  1570.  
  1571.              There is a  demo file  CONFIG.DMO that  will show  and explain
  1572.           some of the CONFIG.XRS options.  The file CONFIG.NEW carries more
  1573.           information about all the new options since the last release.
  1574.  
  1575.  
  1576.  
  1577.           eXpress Response System 5.10                              Page 27
  1578.  
  1579.  
  1580.              If you are  using a  mouse, you  can easily  use it  for block
  1581.           marking of text.  Just click, slide  and release.  Then hit <DEL>
  1582.           for deletion.  If  you have  deleted text <Ins>  (or <F9>  if you
  1583.           used the  option to  reverse those  two keys)  will pop  the last
  1584.           deleted text back into the message, or the last used macro.  Text
  1585.           cut & paste are global.  You can cut  text out of one message and
  1586.           paste it into another.
  1587.  
  1588.              XRS no longer restricts "graphics"  characters from being used
  1589.           in messages  except  no  ESC, NULL,  EOF  or  DEL characters  are
  1590.           allowed.  Some printers may have problems  printing some of these
  1591.           characters, though.  In  the same vein,  you can NOT  type "0x01"
  1592.           (happy  face)  or  "0x7F"  (DEL)   characters  (used  by  FidoNet
  1593.           technology for specific  actions).  Please  note that the  use of
  1594.           special or  graphics  characters  is  frowned  upon or  downright
  1595.           forbidden in many echomail areas.
  1596.  
  1597.              Shelling to DOS (with  <F10>) closes all files.   You need not
  1598.           worry about damage to files or programs.  All messages which have
  1599.           been read are marked and will not be  shown next time (unless you
  1600.           turn off "Read Only New").
  1601.  
  1602.              When you  start XRS,  a  file named  $$ACTIVE.XRS  is created.
  1603.           When this file exists, XRS will not allow you to invoke it again.
  1604.           You must type EXIT to  go back into XRS.  If  for some reason you
  1605.           can't go  back into  XRS via  the "exit"  command,  simply delete
  1606.           $$ACTIVE.XRS and  then you  can invoke  XRS just  like  you would
  1607.           normally for a new session.
  1608.  
  1609.              A "+" sign after the XRS version number in the "Tear" or "PID"
  1610.           line merely  reflects  a  registered  version  of  XRS  -  it  is
  1611.           automatically added  when  you  register.  An  exclamation  point
  1612.           designates an "AT" version.
  1613.  
  1614.              The origin line  (brag line)  is checked for  junk characters.
  1615.           Anything between  '  ' (0x20)  and  '~' (0x7E)  is  acceptable in
  1616.           origin  lines.   Some  message  manglers  apparently  have  major
  1617.           difficulty with "foreign"  and graphics  characters in  this area
  1618.           (which makes sense outside our MS/DOS world).
  1619.  
  1620.              Laptop computers with LCD or non  grey-scale displays may look
  1621.           better if  you type  "MODE BW80"  before you  start  the program.
  1622.           Usage of the "LapTop" parameter in your configuration file, might
  1623.           help to locate the cursor inside the editor.
  1624.  
  1625.              If you are running EGA or VGA with  extended text rows (43- or
  1626.           50-lines) XRS will exit you to the same mode you were in when you
  1627.           started XRS.  That way if you usually run  25x80, but like XRS in
  1628.           the 43x80, it  will return  the screen to  25x80 when  you finish
  1629.           using XRS.   Other  screen dimensions  can  be used  as  well and
  1630.           sometimes  require  the  use  of  "SET  XRS=X"  (see  the  sample
  1631.  
  1632.  
  1633.  
  1634.           eXpress Response System 5.10                              Page 28
  1635.  
  1636.  
  1637.           batchfile in "Configuration") and "Soft Font" (see "Configuration
  1638.           File").
  1639.  
  1640.  
  1641.           Getting XRS onto a BBS that doesn't support it __________________
  1642.  
  1643.              If you are  a BBS author  and wish to  be assigned an  ID code
  1644.           (and you are  willing to write  or designate someone  to write an
  1645.           interface/mail  extractor   program),  contact   the   author  at
  1646.           1:372/6666.
  1647.  
  1648.  
  1649.  
  1650.           eXpress Response System 5.10                              Page 29
  1651.  
  1652.  
  1653.           ┌─────────────────────────────────────────────────────────────┐
  1654.           │  Section III - Reference Guide                              ├─┐
  1655.           └─┬───────────────────────────────────────────────────────────┘ │
  1656.             └─────────────────────────────────────────────────────────────┘
  1657.  
  1658.  
  1659.           ─────────────────────────────────────────────────────────────────
  1660.                                                    XRS Files Used & Created
  1661.  
  1662.              XRS is distributed  in 5 files.   Since you don't  need all of
  1663.           them, this will decrease  the download time as  much as possible.
  1664.           The announcement of a  new version will always  include the exact
  1665.           names of the files and  the way they are  distributed.  The names
  1666.           of the distribution files for XRS 5.10 are:
  1667.  
  1668.           XRS510.ZIP    This is the  main file,  with everything  you need!
  1669.                         (as long as you have an 80286 or higher computer:)
  1670.           XRS510XT.ZIP  The executable for all systems  with  an  8088/8086
  1671.                         or NEC V20/V30 processor ('generic')
  1672.           XRS51ALL.ZIP  This one includes 'all the above'.
  1673.           XRS5TOOL.ZIP  The 'Toolkit' contains all kind of 'extras'.  It is
  1674.                         not required to run  XRS, but it may  help to enjoy
  1675.                         your usage of the program.
  1676.           XRS51xxx.ZIP  Language files  to  replace the  English  texts are
  1677.                         distributed separately.   "xxx" here  can  be "NL",
  1678.                         "FRA", "GER",  "SWE"  for  the currently  available
  1679.                         translations, or other abbrivations for new ones.
  1680.  
  1681.  
  1682.              The following files come with the XRS program and are required
  1683.           to run the  XRS program.   Note that many  of the  filenames have
  1684.           been changed  since  version  4.50  (you  should delete  the  old
  1685.           files).  There are no longer four versions  of the program - only
  1686.           the two overlayed versions  stayed, with batchfiles  to load them
  1687.           'non-overlayed'.
  1688.  
  1689.           RESP_OVL.EXE  (XRS510XT.ZIP)  Generic version of the XRS program
  1690.           RESP_OVL.DLL  (XRS510XT.ZIP)  Virtual  portion  of   the  generic
  1691.                                         version
  1692.           RESPONSE.BAT  (XRS510XT.ZIP)  Batchfile   to    start    RESP_OVL
  1693.                                         'non-overlayed'
  1694.           RESP_RTL.EXE  (XRS510.ZIP)    'AT'-version of the XRS program
  1695.  
  1696.  
  1697.  
  1698.           eXpress Response System 5.10                              Page 30
  1699.  
  1700.  
  1701.           RESP_RTL.DLL  (XRS510.ZIP)    Virtual portion of the 'AT'-version
  1702.           RESP_286.BAT  (XRS510.ZIP)    Batchfile   to    start    RESP_RTL
  1703.                                         'non-overlayed'
  1704.                         You need either the 'XT' program files, or the 'AT'
  1705.                         files - not both!
  1706.           XRSCORE.DLL   (XRS510.ZIP)    RTLink+ "Run-time Library"
  1707.           XRSLANG.DLL   (XRS510.ZIP)    Messages,  help  and  error overlay
  1708.  
  1709.  
  1710.              The following files come  with the XRS  program, are optional,
  1711.           and are not required for it to run (but do help):
  1712.  
  1713.           CONFIG.DMO    (XRSAMPLE.ZIP)  Sample  XRS  configuration  file  -
  1714.                           (inside:      rename it  to  CONFIG.XRS and  make
  1715.                          XRS510.ZIP)    changes to fit your personal needs.
  1716.                                         The automated install  program uses
  1717.                                         this as your  default configuration
  1718.                                         if you don't already have one.
  1719.           USERLIST.DMO  (XRSAMPLE.ZIP)  Sample userlist for netmail address
  1720.                                         lookup - rename  to USERLIST.XRS to
  1721.                                         use this list.
  1722.           XRS.KEY       (-)             Only sent  to  registered  users  -
  1723.                                         contains passkey
  1724.           SAMPLE.ORG    (XRSAMPLE.ZIP)  Example custom origins line file
  1725.           RESPONSE.PIF  (XRSAMPLE.ZIP)  Sample start  file for  running XRS
  1726.                                         under Windows 3.x
  1727.           RESPONSE.386  (XRSAMPLE.ZIP)  Sample start  file for  running XRS
  1728.                                         under Windows 386 3.x
  1729.           XRS51.ICO     (XRSAMPLE.ZIP)  XRS icon for Windows 3.x
  1730.           XRS51OS2.ICO  (XRSAMPLE.ZIP)  XRS icon for OS/2 2.x
  1731.           XR-PIF.DVP    (XRSAMPLE.ZIP)  Sample start  file for  running XRS
  1732.                                         under DesqView
  1733.           XRS-SORT.EXE  (XRS510.ZIP)    Program to  sort  a  mailbag  (see:
  1734.                                         "PreProcess"   in    "Configuration
  1735.                                         File")
  1736.           EMSCHECK.EXE  (XRS510.ZIP)    A program  to  check out  available
  1737.                                         expanded memory  and  usability  by
  1738.                                         XRS.
  1739.  
  1740.  
  1741.              The following files  are included  when downloading  a Mailbag
  1742.           from a bulletin  board supporting  XRS and  are required  for the
  1743.           program to run (changing any  of these files will  cause "XRS" to
  1744.           fail).  When you  unpack a new  mailbag, any of  these files that
  1745.           are old will be deleted:
  1746.  
  1747.           MAILxIDX.XRS  Message information index pointer file
  1748.           BATxMAIL.XRS  Actual text of the messages selected
  1749.           AREASx.XRS    Listing of the message areas authorized
  1750.           USERx.XRS     Control file containing name, address, etc.
  1751.  
  1752.  
  1753.  
  1754.           eXpress Response System 5.10                              Page 31
  1755.  
  1756.  
  1757.           SUMMARYx.XRS  Index, summary and other  statistics (<F6> displays
  1758.                         it)
  1759.  
  1760.  
  1761.              These files are optional, but used by XRS if found:
  1762.  
  1763.           ACCESSx.XRS   Message areas access information
  1764.           XORIGIN.XRS   If this  file  exists, the  sysop  has 'fixed'  the
  1765.                         originline.  In this  case you  can't use  your own
  1766.                         originlines (simply  deleting  this  file will  not
  1767.                         help!).
  1768.           ZIP_ONLY.XRS  Type of packer index, deleted by XRS when unpacked
  1769.           ARC_ONLY.XRS  Type of packer index, deleted by XRS when unpacked
  1770.           <bbsid>.XRS   Special file  -  named  by  the  sysop.  Should  be
  1771.                         different for  each BBS.   This will  allow  you to
  1772.                         tell from which board you downloaded the messages
  1773.  
  1774.              "x" in the  above filenames is  always replaced by  '1' or the
  1775.           node number you signed onto if a multi-node BBS.
  1776.  
  1777.  
  1778.              The following files  are created by  XRS when running  - never
  1779.           change these files:
  1780.  
  1781.           RESPONSE.XRS  Outgoing message header information
  1782.           ??.MSG        Actual messages you create ('??' can be 1 to 99)
  1783.           XRS_PACK.$$?  Indicates the last used mailbag sequence number
  1784.           BAG_ID.XRS    Retains the  name  of the  mailbag  (from where  it
  1785.                         came)
  1786.  
  1787.  
  1788.              The following files are created by XRS when  it is run and may
  1789.           be modified  online or  manually.  The  last three  files  may be
  1790.           deleted:
  1791.  
  1792.           ORIGIN.XRS    Contains the default  outgoing message  "Brag Line"
  1793.                         banner
  1794.           ARCHIVED.XRS  Contains all messages  you have marked  with "TAG".
  1795.                         Using the  parameter "TagOutFN"  you can  define an
  1796.                         alternative filename that  will be used  instead of
  1797.                         ARCHIVED.XRS.
  1798.           XRS_PACK.LOG  Log of outgoing messages which have been mailbagged
  1799.           XRSCOLOR.BIN  Maintains your color schemes selected with <Alt-F7>
  1800.  
  1801.  
  1802.              A single  outgoing FidoNet-style  Mailbag is  created  to send
  1803.           back to the  BBS from  which the  messages were  downloaded.  The
  1804.           name of this packet is  unique.  It reflects your  system and the
  1805.           system you get your mail from.  You can  write DOS batch files to
  1806.           control this file  for uploading.   The filename conforms  to the
  1807.           following conventions:
  1808.  
  1809.  
  1810.  
  1811.           eXpress Response System 5.10                              Page 32
  1812.  
  1813.  
  1814.              <8_hexadecimal_numbers>.<day_of_the_week><sequence_number>
  1815.  
  1816.              where "<8_hexadecimal_numbers>"  are eight  characters  in the
  1817.           range of 0-9  or A-F and  represent your network  address and the
  1818.           network address  of the  BBS.  Don't  worry about  the addressing
  1819.           techniques used; XRS does that for  you.  Only remember that this
  1820.           numeric combination is  unique for  each BBS  you get  mail from.
  1821.           You can  make a  list  of filename  & BBS  combinations,  but the
  1822.           XRSdoor will tell you the exact name of the file to upload.
  1823.  
  1824.              "<day_of_the_week>" are two characters representing the day of
  1825.           the week that you packed your replies: SU, MO, TU, WE, TH, FR, or
  1826.           SA.  This is  used to  eliminate the risk  that your  overwrite a
  1827.           previously uploaded mailfile at the BBS,  in case for some reason
  1828.           it hasn't been processed yet.
  1829.  
  1830.              The last  character of  the  replybag is  merely  a sequential
  1831.           number, to allow you to make multiple  replybags on the same day.
  1832.           XRS doesn't  need it,  since it  will include  new replies  in an
  1833.           existing replybag (if found).
  1834.  
  1835.              These three  together will  make a  name  like "01E903E6.TH6".
  1836.           While this kind  of naming convention  makes it hard  to remember
  1837.           for the user, it  will allow the  sysop to exactly  know where it
  1838.           came from and whether it is addressed to that BBS.
  1839.  
  1840.              Of course,  people reading  mail that  was originally  in .QWK
  1841.           format  will  create  a  *.REP  format  response  file  which  is
  1842.           compatible with the  doors which created  the mail.  If  e.g. the
  1843.           mailbag had the name  "CHANNEL1.QWK", the replies  will be stored
  1844.           in "CHANNEL1.REP".  XRS2REP.EXE  (XCS) is called  as an alternate
  1845.           bundler in this case.
  1846.  
  1847.              Somewhere on  your PATH,  you must  have whichever  packer you
  1848.           prefer to use.   It should be  either PKZip, PKArc,  or LHA.  You
  1849.           should have the appropriately named unpacker handy also (PKUnZip,
  1850.           PKXArc, or LHA).  For  consistency, use the same  type packer and
  1851.           unpacker.  You choose your  packing protocol when  you are logged
  1852.           onto the BBS  and choose  your desired  message areas.   See also
  1853.           "Packer" in the  section "Configuration File".   Since XRS always
  1854.           tries PKZip first, you do not  need "Packer PKZip" in CONFIG.XRS!
  1855.           XRS supports Robert  Jung's ".ARJ"  format for  inbound mailbags,
  1856.           but substitutes PKZip for  outbound packing, since  not many mail
  1857.           processors recognize the ARJ format.
  1858.  
  1859.              As noted above, you will need to get a mailbag from a BBS that
  1860.           supports XRS.  See 'Getting A Mailbag'  for more details.  Recent
  1861.           versions of  the mailbag  extractors use  "Named  Mailbags" which
  1862.           reflect the  name  of  the  BBS  from  which they  were  obtained
  1863.           (EBAYXCH1.ZXR, AGFORUM1.ZXR).  Support  for .QWK  format mailbags
  1864.           is also integrated into  the program by calling  portions of Rudi
  1865.  
  1866.  
  1867.  
  1868.           eXpress Response System 5.10                              Page 33
  1869.  
  1870.  
  1871.           Kusters' "XCS"  (eXpress  Conversion  System).   Picking  a  .QWK
  1872.           format mail bundle will cause  XRS to first unpack  it, then call
  1873.           Qwk2Xrs to convert the bundle to an  XRS mailbag.  Upon exit, XRS
  1874.           will call the  "Bundler <program>"  program, or  "Xrs2Rep.Exe" if
  1875.           none is specified.
  1876.  
  1877.  
  1878.           ─────────────────────────────────────────────────────────────────
  1879.                                                          Configuration File
  1880.  
  1881.              As noted in "Configuration", an optional file named CONFIG.XRS
  1882.           can be used by XRS.   This file is a plain  ASCII text file.  The
  1883.           file is  actually  very  important  to  the  functioning  of  the
  1884.           program.  It is this file that  allows the maximum flexibility of
  1885.           XRS to be utilized by you.  With CONFIG.XRS  you can setup XRS to
  1886.           behave exactly as you  prefer.  It is recommended  that you 'play
  1887.           around' with  the many  options available  till you  get  it just
  1888.           right.
  1889.  
  1890.              At start-up XRS first looks for this configuration file in the
  1891.           current directory and,  if not found,  searches the DOS  PATH for
  1892.           it.  This means that you can have  a generic configuration in the
  1893.           XRS program directory and  in the current  directory another one,
  1894.           specific to the current mailbag.
  1895.  
  1896.              Each parameter must be on a separate  line in this plain ASCII
  1897.           text file.  A semicolon (";")  at the beginning of  a line can be
  1898.           used for commenting, or for turning  OFF that option.  CONFIG.XRS
  1899.           is *not* case-sensitive, EXCEPT in  the external editor parameter
  1900.           "%s";  see  the  sample  file   CONFIG.DMO  and  the  explanatory
  1901.           CONFIG.NEW.
  1902.  
  1903.              Each option that is marked with an  asterisk ("*") in the left
  1904.           margin is also available as an ON/OFF toggle while inside the XRS
  1905.           program from the  <F4> hot-keyed  configuration (see  USING XRS).
  1906.           Parameters  that  were  introduced  or  changed  since  the  last
  1907.           non-beta release are indicated with "NEW".
  1908.  
  1909.              Third-party programs may use this  same configuration file and
  1910.           most of them use parameter-names that are preceeded with the name
  1911.           of the  program, so  you can  recognize them  at a  glance.  E.g.
  1912.           "XCS_Address" is a parameter used by XCS and explained in the XCS
  1913.           manual.
  1914.  
  1915.  
  1916.           NEW   "8x8"                                             (display)
  1917.                      This could potentially force your video monitor into a
  1918.                 higher lines-per-screen  mode  (8x8  character  mode)  than
  1919.                 normally accessable when  used with  a forced  "Mode <nnn>"
  1920.                 parameter.  An Orchid ProDesigner/II VGA can  be pushe to a
  1921.                 75 line x 100 width mode, for example.  The "8x8" parameter
  1922.  
  1923.  
  1924.  
  1925.           eXpress Response System 5.10                              Page 34
  1926.  
  1927.  
  1928.                 overrides "Soft  Font" and  "SET XRS=X"  (leave  video mode
  1929.                 alone) parameters.  (See also: "Mode" and "Soft Font".)
  1930.  
  1931.           NEW   "Alias Default No"                                  (reply)
  1932.                      With this parameter  the "Use Alias?"  prompt defaults
  1933.                 to "No" when you have  the option of using  your alias (see
  1934.                 also: "Force Alias").
  1935.  
  1936.           NEW   "Always" (display mailbag handler on exit)        (mailbag)
  1937.                      This parameter is  used to force  the mailbag handling
  1938.                 menu to appear  every time you  exit, even if  you have not
  1939.                 read all messages.
  1940.  
  1941.           * NEW "Area Prompt"                                       (reply)
  1942.                      You can force XRS to prompt you  for the area to place
  1943.                 the reply in  (instead of defaulting  to placing it  in the
  1944.                 current area)  by using  this  parameter.  It  pops  up the
  1945.                 message area  list with  the current  area  highlighted and
  1946.                 lets you pick  an area.   You can also  change this  in the
  1947.                 <F4> configuration  menu,  by  setting  the  "Change  Area"
  1948.                 option.
  1949.  
  1950.           NEW   "Attribution <text>"                                (reply)
  1951.                      XRS  allows   you  to   customize  the   quote  header
  1952.                 attribution both in  echomail and netmail.   This parameter
  1953.                 is used for  echomail, "NetmailHeader" is  used for netmail
  1954.                 messages.  The defaults are exactly  what previous versions
  1955.                 would have used:
  1956.                      Attribution In a message to %t <%d> %f wrote:||
  1957.                      NetmailHeader In a Matrix message of <%d> you wrote:||
  1958.                 These texts can contain 'substitution strings':
  1959.                 "%f" is replaced by the 'From Name'  of the message you are
  1960.                      quoting;
  1961.                 "%t" replaced by the 'To Name' of the quoted message;
  1962.                 "%d" replaced by the date/time it was sent;
  1963.                 "%s" replaced by the subject;
  1964.                 "%a" replaced by the area;
  1965.                 "%u" replaced by  your name,  or alias  if you're  using an
  1966.                      alias;
  1967.                 "%1" is replaced by  the first name  of the person  you are
  1968.                      quoting and
  1969.                 "%n" is replaced by the current date and time ('now').
  1970.                 <text> may not exceed 80 characters and the expanded header
  1971.                 may not  exceed a  total of  159 characters  or it  will be
  1972.                 truncated.  Underscores  are replaced  by spaces,  and pipe
  1973.                 symbols ('|') are translated to <CR> (new line) characters.
  1974.                 If you  want to  use these  header lines,  you have  to put
  1975.                 "Quote Headers" in your configuration file as well.
  1976.  
  1977.  
  1978.  
  1979.           eXpress Response System 5.10                              Page 35
  1980.  
  1981.  
  1982.           *     "Auto Cycle"                                      (display)
  1983.                      When ON, the  "Auto Cycle"  option in  both CONFIG.XRS
  1984.                 and the <F4> configuration window, forces XRS to select the
  1985.                 next available  message  area  to  be  read  when  finished
  1986.                 reading the area last  selected (or the last  area that was
  1987.                 auto-selected).  When you  run out of  new, unread messages
  1988.                 the auto-cycle feature is automagically turned off.
  1989.  
  1990.                 "AutoMatch <text>"                                (display)
  1991.                      To  automatically  search  and  mark  found  messages.
  1992.                 Searches are  *not*  case-sensative.  "<text>"  must  be no
  1993.                 more than 30 characters - be  sure to imbed underlines when
  1994.                 you need spaces in the search string!   You may now have up
  1995.                 to 10 AutoMatch lines, which are executed in reverse order,
  1996.                 leaving  the  matches  found  with  the  *first*  AutoMatch
  1997.                 parameter with  color  cascading.   AutoTag  also tags  the
  1998.                 messages found for later export.
  1999.  
  2000.                 "AutoTag <text>"                                  (archive)
  2001.                      This configuration  parameter  allows you  to  TAG any
  2002.                 messages with  a given  word  in them  ("<text>"  being any
  2003.                 string of characters you desire).  You  can use this to TAG
  2004.                 all messages addressed to you, for example (which would all
  2005.                 then be archived...).  If both AutoTag and AutoMatch exist,
  2006.                 the  last  "AutoTag"   is  always  done   before  the  last
  2007.                 "AutoMatch" found  in CONFIG.XRS.  The string  searched for
  2008.                 must be  at least  two characters  in length.   You  may do
  2009.                 multi-word searches  by placing  an underscore  between the
  2010.                 words.  Example: "AutoTag  Mike_Ratledge" finds  the string
  2011.                 "Mike  Ratledge".   The   search  is   NOT  case-sensitive.
  2012.                 Maximum  string  length  is  30  characters.   AutoTag  and
  2013.                 AutoMatch only run  if a new  mailbag was opened  this time
  2014.                 (unless "Force New" is found).
  2015.  
  2016.                 "Buffer <nnn>"                               (memory/speed)
  2017.                      You may allocate from 512 to 32768 bytes of memory for
  2018.                 use as a ring-buffer for I/O to the BATxMAIL.XRS file.  You
  2019.                 need to  experiment  with  this  to  get  it right  -  each
  2020.                 different combination of CPU speed and disk drive will have
  2021.                 its own optimum block-size.  Using too  large a buffer on a
  2022.                 slower  machine  may  have  the  effect  of  causing  bumpy
  2023.                 performance, where making  it too  small may  give sluggish
  2024.                 performance.  If you have a fast hard  drive and a 386, set
  2025.                 it on up  to 32768 for  best performance.  Default  is 4096
  2026.                 bytes.
  2027.  
  2028.           NEW   "BufferWarn <nnn>"                                  (reply)
  2029.                      With this  parameter  you  can  change the  editbuffer
  2030.                 warning size  (i.e. when  the  "xxx Free"  in  the internal
  2031.                 editor starts to  blink).  The  size can  be set  from 4096
  2032.                 (4 kB) up  to 65500.   The  default (12000)  should  not be
  2033.  
  2034.  
  2035.  
  2036.           eXpress Response System 5.10                              Page 36
  2037.  
  2038.  
  2039.                 adjusted upward  for  messages  which  are  carried on  the
  2040.                 FidoNet Zone 1 "backbone" - at least for now, and should be
  2041.                 adjusted downward for QWK systems which allow only 99 lines
  2042.                 by 72 characters  or no  more than  7128 bytes.   See also:
  2043.                 "DynamicBuffer" and "EditBuffer".
  2044.  
  2045.                 "BundlePath <directory>"                         (replybag)
  2046.                      If this parameter  is missing,  then XRS will  pack up
  2047.                 your replies and leave them in  the current directory.  Use
  2048.                 this parameter, if  you want  to store your  replybundle in
  2049.                 another directory (like your communication program's upload
  2050.                 directory).  A  trailing  backslash  is  optional, but  the
  2051.                 parameter must be an existing directory name.
  2052.  
  2053.           NEW   "Bundler <program>.Exe"                          (replybag)
  2054.                      With this  parameter you  tell  XRS not  to  pack your
  2055.                 replies using the internal FidoNet bundler,  but to call an
  2056.                 external program instead.  This program  is responsible for
  2057.                 handling all aspects  of the outbound  mail processing.  Do
  2058.                 not use this for built-in .QWK support.
  2059.  
  2060.           *     "Config Snap"                                        (misc)
  2061.                      To make  the <F4>  Configuration Pop-up  window "Snap"
  2062.                 away, instead  of staying  on  the screen  until  you press
  2063.                 <Esc>.
  2064.  
  2065.           NEW   "Delete Read Never"                               (mailbag)
  2066.                      To facilitate automatic removal of  read messages, XRS
  2067.                 now prompts to see if  you want to delete  them if it finds
  2068.                 both XCS.EXE  and  XRSLICE.EXE.  There  are  two parameters
  2069.                 related  with  this  feature  -  this   one  turns  it  off
  2070.                 altogether (in other  words, you never  get prompted).  See
  2071.                 also: "Delete Read Usually".
  2072.  
  2073.           NEW   "Delete Read Usually"                             (mailbag)
  2074.                      The second  parameter  that  controls  the prompt  for
  2075.                 deleting read  messages, turns  the default  answer  to the
  2076.                 prompt to "Yes", rather than "No".   See also: "Delete Read
  2077.                 Never".
  2078.  
  2079.           NEW   "Don't Crash"                                       (reply)
  2080.                      XRS has always  defaulted to  "Crash" netmail  (if you
  2081.                 have a  choice) for  mail inside  your own  zone,  and "not
  2082.                 Crash" for mail destined to another  zone.  If you want XRS
  2083.                 to always default to "not Crash", use this parameter.
  2084.  
  2085.           NEW   "DynamicBuffer <nnn>"                        (memory/reply)
  2086.                      Use this parameter to allow dynamic editor buffer size
  2087.                 (dependant upon the  size of  the message you  are quoting)
  2088.                 and set  an upper  limit on  quoted message  size.  Setting
  2089.                 this to  a  number  less  than  your  edit buffer  size  is
  2090.  
  2091.  
  2092.  
  2093.           eXpress Response System 5.10                              Page 37
  2094.  
  2095.  
  2096.                 ignored, and  65500 is  the maximum  size.  The  default is
  2097.                 twice the EditBuffer  size.  This  will allow you  to quote
  2098.                 large messages or import text files  into your reply, which
  2099.                 you can then 'trim down' to a managable size.
  2100.                      The FidoNet  Zone  1  (USA/Canade)  echomail  backbone
  2101.                 allows messages no  larger than  12,000 bytes, so  any time
  2102.                 you exceed  this  amount, the  buffer  "free size"  blinks,
  2103.                 unless you adjust it with "BufferWarn".  If you read "UUCP"
  2104.                 mail, you  should  increase  this  accordingly.  See  also:
  2105.                 "BufferWarn" and "EditBuffer".
  2106.  
  2107.           NEW   "EditBuffer <nnn>"                           (memory/reply)
  2108.                      This  parameter  changes  the  fixed  internal  editor
  2109.                 buffer size (default is  10 kB).  The minimum  size is 6144
  2110.                 bytes (6 kB) and the maximum is  65500 bytes (just short of
  2111.                 64 kB).  See also: "BufferWarn" and "DynamicBuffer".
  2112.  
  2113.           *     "Editor <program> %s"                               (reply)
  2114.                      To setup to  use your (optional)  external editor, use
  2115.                 the following and be sure to  include "%s" somewhere in the
  2116.                 command-line so  XRS  knows  where  to  supply the  message
  2117.                 filename for  your editor.   You may  include  the pathname
  2118.                 with the filename.   If not  included, XRS will  search the
  2119.                 DOS path.  The examples  given are just  examples!  You may
  2120.                 have parameters  both  before  and/or  after  "%s"  on  the
  2121.                 command-line.
  2122.                      ;Editor Q.Exe %s
  2123.                      ;Editor M:\Bin\Sed.Com /q /f%s
  2124.                      ;Editor B.Exe /d %s /x
  2125.                      ;Editor C:\WP51\WP.Exe %s /m-C:\WP51\Xrs.Wpm /d-D:\
  2126.  
  2127.                 "EmptyBag <option>"                               (mailbag)
  2128.                      If the "Read Only  New" filter is turned  off when you
  2129.                 exit, XRS will assume you have  read all messages and offer
  2130.                 to compress and/or delete the current  mailbag (or leave it
  2131.                 alone).  If you  compress it,  you may optionally  select a
  2132.                 different name  for  the  output  file.  You may  pick  the
  2133.                 default  action  for  the  above  using  a  new  CONFIG.XRS
  2134.                 parameter  "EmptyBag  <option>"  where  "<option>"  is  the
  2135.                 hot-key for any  of the  four menu selections.   In English
  2136.                 they  are   "<C>ompress   Mailbag",   "<D>elete   Mailbag",
  2137.                 "<R>epack and Delete" and "<L>eave it Alone"  - so C, D, R,
  2138.                 & L are valid.  Actually anything  after the hot-key letter
  2139.                 is  treated  as  a  comment,  so  you  also  can  use  self
  2140.                 explanatory  lines  like  "Emptybag  Delete  Mailbag  after
  2141.                 Reading"  in  your   configuration  file.   If   you  don't
  2142.                 preselect one, the default is "Leave it Alone".  If you use
  2143.                 a non-English  language  overlay,  those  options  will  be
  2144.                 different, depending upon which four  "hot-key" options are
  2145.                 on your native language's menu.
  2146.  
  2147.  
  2148.  
  2149.           eXpress Response System 5.10                              Page 38
  2150.  
  2151.  
  2152.                 "EuroDate"                                        (display)
  2153.                      When XRS displays  file picklists,  it shows  both the
  2154.                 date and time of creation or last  update.  Use this if you
  2155.                 prefer "DD.MM.YY" instead of "MM/DD/YY"
  2156.  
  2157.                 "eXport <file/device>"                            (archive)
  2158.                      This parameter  allows overriding  the  default EXPORT
  2159.                 path or device.  The default is  "PRN:" (your printer).  If
  2160.                 you specify something different here, which becomes the new
  2161.                 default.  You  may  change it  to  a  different device,  or
  2162.                 specify a  text filename  to eXport  the message  to.  This
  2163.                 default may be changed "on-the-fly" when  you are using the
  2164.                 eXport option, or  specify only  the pathname here  and add
  2165.                 the filename at the time you want to eXport a message.  XRS
  2166.                 remembers the name  of the  file or  device you  use during
  2167.                 each session.  (See also: "eXport"  in the section "Reading
  2168.                 Messages".)
  2169.  
  2170.                 "FirstDo <option>"                                   (misc)
  2171.                      This parameter  allows  you  to automatically  perform
  2172.                 your "normal" first step by basically storing the keystroke
  2173.                 you would use  from the main  menu.  Valid settings  in the
  2174.                 English language version  are "Select", "Read",  "All Areas
  2175.                 Read" and "Create".   The routine  only looks at  the first
  2176.                 character,  which  may  differ  when  using  a  non-English
  2177.                 language overlay.
  2178.  
  2179.                 "Flip Heading"                                    (display)
  2180.                      It switches  lines  1 and  2  (TO: and  FROM:)  of the
  2181.                 screen during  message display  to make  it look  more like
  2182.                 QuickBBS or RA message displays as viewed on the BBS.
  2183.  
  2184.           NEW   "Force Alias"                                       (reply)
  2185.                      To disable XRS prompting  you whether (or  not) to use
  2186.                 your alias in  areas where  aliases are allowed,  and force
  2187.                 your alias  to always  be used  in those  areas  (see also:
  2188.                 "Alias Default No").
  2189.  
  2190.                 "Force New"                                          (misc)
  2191.                      Some functions are only executed when a new mailbag is
  2192.                 unpacked.  Use this parameter to force these to be executed
  2193.                 each time you  start XRS.   It is  useful when  an unpacked
  2194.                 mailbag is created by external programs, such as XCS.
  2195.  
  2196.           NEW   "Form Feed"                                       (archive)
  2197.                      Use this if you want XRS  to automatically kick a page
  2198.                 out on  your printer  any time  you eXport  a message  to a
  2199.                 device (PRN:, LPT1: etc.).  In this  case, the message does
  2200.                 not end with the 'message separator' bar "=-=-=-=".
  2201.  
  2202.  
  2203.  
  2204.           eXpress Response System 5.10                              Page 39
  2205.  
  2206.  
  2207.                 "Hide Search"                                     (display)
  2208.                      XRS will  not  display  all  the  matched text  detail
  2209.                 during AutoTag, AutoMatch or <F8> text  searches if you use
  2210.                 this parameter.
  2211.  
  2212.                 "InDir <directory>"                               (mailbag)
  2213.                      Tells XRS to  search another disk  or subdirectory for
  2214.                 its inbound  mailbags (instead  of the  current directory).
  2215.                 The parameter must  point to  an existing directory  (not a
  2216.                 filename).  If  you use  this, XRS  no longer  searches the
  2217.                 current (default) sub-directory.
  2218.  
  2219.                 "<Ins> <F9> Reversed"                          (keys/reply)
  2220.                      Makes the  <F9>  and <Ins>  keys  swap functions  only
  2221.                 inside the internal editor, in other words, <F9> will paste
  2222.                 from the "cut" buffer, and <Ins> toggles insert/overwrite.
  2223.  
  2224.           *     "Internal Editor"                                   (reply)
  2225.                      To force use of the internal editor by default even if
  2226.                 you define an external editor, use this parameter.
  2227.  
  2228.                 "Jump Headers"                              (display/speed)
  2229.                      Forces  the  continual  updating  of  the  highlighted
  2230.                 message header during <J>ump selection.   You can force the
  2231.                 header to show anyway  with the <Tab>  key.  Slower systems
  2232.                 may find continuous updating too slow,  since the disk must
  2233.                 be accessed often.
  2234.  
  2235.           NEW   "LapTop"                                            (reply)
  2236.                      In the internal  editor XRS automatically  toggles the
  2237.                 cursor between  half-box when  in "OverType"  mode  and the
  2238.                 normal (underline) cursor  when in  "Insert" mode.   If you
  2239.                 prefer a  block  cursor  during  "Insert"  mode,  use  this
  2240.                 parameter.   This  is  designed  for  LapTop  and  NoteBook
  2241.                 computers where the normal underline cursor might not be as
  2242.                 obvious on screen as it is on normal monitors.
  2243.  
  2244.           OLD   "Limit <nnn>"                                       (reply)
  2245.                      This parameter is  nowadays only  in use by  XREd, the
  2246.                 "external internal-editor".
  2247.  
  2248.           *     "List View"                                       (display)
  2249.                      "List View" forces  XRS to  always show messages  in a
  2250.                 scrolling viewable window  instead of  one page at  a time.
  2251.                 "Page View" forces XRS to view messages in a 'page by page'
  2252.                 manner all the time.   By default XRS will  select the best
  2253.                 view mode  automatically  depending on  the  length of  the
  2254.                 message.
  2255.  
  2256.  
  2257.  
  2258.           eXpress Response System 5.10                              Page 40
  2259.  
  2260.  
  2261.                 "Macro <text>"                                 (keys/reply)
  2262.                      You may have up to 8  macros.  They are available from
  2263.                 within  the  internal  editor,  using  the  keys  <Ctrl-F1>
  2264.                 through <Ctrl-F8>.   If you  only have  2 macros,  only the
  2265.                 first two macro keys  will work.  Place a  '|' symbol where
  2266.                 you need  a  carriage  return.  There  is  a  limit of  128
  2267.                 characters per macro.  An example looks like this:
  2268.                      MACRO ||      Mike Ratledge - XRS Author|
  2269.                 This would place  two carriage returns,  several spaces and
  2270.                 "Mike Ratledge - XRS Author" and another carriage return.
  2271.  
  2272.                 "Mode <nnn>"                                      (display)
  2273.                      Without this parameter  XRS will use  the best display
  2274.                 mode you videocard  has to offer,  but you can  'fine tune'
  2275.                 this by specifying a video mode  here.  On a monographic or
  2276.                 CGA monitor this parameter  will have no effect  at all and
  2277.                 the display will always  be 25 lines by  80 characters.  On
  2278.                 an EGA or  VGA, XRS will  switch automatically to  43x80 or
  2279.                 50x80 respectively.
  2280.                      With "Mode 3" XRS  will not change the  video mode and
  2281.                 will use standard 25 x 80 color mode.
  2282.                      If you have a EGA or higher resolution video card that
  2283.                 supports changing  into  the  non-standard  text modes  via
  2284.                 either direct  "special"  mode numbers  or  loading special
  2285.                 parameters into the normal  _AX and the  extended mode into
  2286.                 the _BX register,  you can use  this parameter to  set your
  2287.                 video automatically as  soon as  the configuration  file is
  2288.                 read.  If only the  mode needs to  be sent in  _AX, enter a
  2289.                 single decimal value to use for the extended mode.  If your
  2290.                 video card uses the "special" mode setting via the _BX, you
  2291.                 must specify what codes go into _AH  and _AX after the mode
  2292.                 number (i.e.  three  decimal values).   Check  your monitor
  2293.                 manual for details.
  2294.                      Examples:
  2295.                      Mode 50        (Set many "extended" EGA cards to 50
  2296.                                      line mode)
  2297.                      Mode 43 111 5  (Set Video7 VRAM or FastWrite to 60x80
  2298.                                      mode)
  2299.  
  2300.                 "Mono Dim"                                        (display)
  2301.                      Using this parameter will cause all text attributes to
  2302.                 have the "intense"  bit stripped  before text  is displayed
  2303.                 (primarily for  Mono, but  works  to dim  bright  colors in
  2304.                 color modes, too).
  2305.  
  2306.                 "Move Mouse"                                        (mouse)
  2307.                      This one puts  the mouse  in the bottom  right corner,
  2308.                 rather than popping it up on the middle of the screen.
  2309.  
  2310.           NEW   "NetmailHeader <text>"                              (reply)
  2311.                      (See: "Attribution <text>".)
  2312.  
  2313.  
  2314.  
  2315.           eXpress Response System 5.10                              Page 41
  2316.  
  2317.  
  2318.                 "No Alt Keys"                                        (keys)
  2319.                      Makes   <Shift-Fx>   replace   <Alt-Fx>   except   for
  2320.                 <Alt-F10>.  This  was  done for  the  UNIX  users who  were
  2321.                 having problems  using  the  <Alt>  keys.   Note  that  XRS
  2322.                 disables  the  <Alt-Fx>  keys  entirely  if  you  use  this
  2323.                 parameter.  The <Del>  key is also  available on <Shift-F3>
  2324.                 since UNIX still doesn't like the keyboard mapping.
  2325.  
  2326.           *     "No Blink"                                        (display)
  2327.                      Turns off blinking of any highlights on the screen.
  2328.  
  2329.                 "No Clock"                                        (display)
  2330.                      Disables the continuous time on the bottom line during
  2331.                 editing  and   message  viewing.    This   interferes  with
  2332.                 "Screen-Talk" hardware  for visually  handicapped  users by
  2333.                 constantly updating that location of the screen.
  2334.  
  2335.                 "No EMS"                                           (memory)
  2336.                      To disable Swap even trying to  swap to LIM/EMS memory
  2337.                 (forcing swap to use disk instead), use this option.
  2338.  
  2339.           *     "No Mouse"                                          (mouse)
  2340.                      This will disable the mouse cursor  even if you have a
  2341.                 mouse driver enabled.   If XRS  still causes  problems with
  2342.                 the mouse, try  using this command  "SET CWMOUSE=NO" before
  2343.                 running the program.
  2344.  
  2345.           NEW   "No Pids"                                           (reply)
  2346.                      Causes XRS  to  display  the  XRS  information on  the
  2347.                 tearline rather than using  the PID kludge.  If  you do not
  2348.                 have this parameter, the tearline becomes "---".
  2349.  
  2350.                 "No Seconds"                                (display/speed)
  2351.                      For those  of you  with slower  machines or  where the
  2352.                 time update  gives  poor results  try  "No Seconds",  which
  2353.                 makes the bottom  time display  without the  seconds field,
  2354.                 therefore only once per minute instead of every second.
  2355.  
  2356.                 "No Snow"                                   (display/speed)
  2357.                      XRS now  does  vertical  retrace  wait  (automatically
  2358.                 avoids snow on CGA monitors).  If you  have a CGA that does
  2359.                 not get snowy, use this option.
  2360.  
  2361.           NEW   "No UMB"                                           (memory)
  2362.                      If for some  reason you don't  want XRS to  use 'Upper
  2363.                 Memory  Blocks'  at   all,  put  this   parameter  in  your
  2364.                 configuration file.   Usually  this will  be  something you
  2365.                 only want to try if you're experiencing problems.
  2366.  
  2367.  
  2368.  
  2369.           eXpress Response System 5.10                              Page 42
  2370.  
  2371.  
  2372.           *     "Nuke Garbage"                                    (display)
  2373.                      Strips extra origin lines (zone gates, etc.) and other
  2374.                 miscellaneous unnecessary stuff from the messages.
  2375.  
  2376.                 "Old Outbound Delete"                            (replybag)
  2377.                      The default  when you  are prompted  is not  to delete
  2378.                 existing outbound mailbags.  If  you want it  to default to
  2379.                 "yes", then you need to put this parameter in CONFIG.XRS.
  2380.  
  2381.                 "One Tear"                                        (display)
  2382.                      Strips all but one tear line from the messages.  Makes
  2383.                 things much  neater,  especially for  quoted  messages.  It
  2384.                 will display the first one found in each message.
  2385.  
  2386.                 "Packer <program>"                       (mailbag/replybag)
  2387.                      This  particular  option  allows  you   to  specify  a
  2388.                 specific packer to be used for archiving outbound messages.
  2389.                 If this  option is  not in  CONFIG.XRS, then  XRS  will use
  2390.                 PKZip (only).  Valid options are LHA and PKArc.
  2391.  
  2392.           *     "Page View"                                       (display)
  2393.                      (see "List View").
  2394.  
  2395.                 "Pause <nnn>"                                       (speed)
  2396.                      To adjust the time paused  when "information" messages
  2397.                 appear, use this.  The  default is 3  (seconds) and minimum
  2398.                 is 0  seconds.  Note  that the  pause time  is  double this
  2399.                 number after a <F8> search/find routine is run.
  2400.  
  2401.                 "Preload Summary"                            (memory/speed)
  2402.                      This forces XRS to dynamically allocate space for, and
  2403.                 preload the summary/index  detail information  into memory.
  2404.                 This allows for  super-fast access,  and saves  the program
  2405.                 from reading the disk each time.
  2406.  
  2407.                 "PreProcess <program>"                       (mailbag/misc)
  2408.                      If you wish to use a  special "Preprocessor" which XRS
  2409.                 calls before loading the mail index  and summary files, use
  2410.                 this parameter.  It  can e.g. be  used to sort  the mailbag
  2411.                 with XRS-SORT.EXE: "PreProcess Xrs-Sort.Exe".
  2412.  
  2413.           NEW   "PrintWidth <nnn>"                                 (export)
  2414.                      XRS word-wraps output to any TTY device (i.e. LPTx: or
  2415.                 CON:) - 79 characters,  or one less than  the actual screen
  2416.                 width, if you are writing  to CON: and at  79 characters if
  2417.                 writing to LPTx:.  Using this parameter  you can change the
  2418.                 line-width to anything  between 40  and 160  characters per
  2419.                 line.
  2420.  
  2421.  
  2422.  
  2423.           eXpress Response System 5.10                              Page 43
  2424.  
  2425.  
  2426.           *     "Quote Header"                                      (reply)
  2427.                      The Unix-style quote header defaults to OFF, so if you
  2428.                 want  a  header  you  must  have   this  parameter  in  the
  2429.                 CONFIG.XRS file.   The header  has the  name of  the person
  2430.                 quoted, who he  was writing  to, the  date of  the original
  2431.                 message and some other interesting info.  The text for this
  2432.                 line  can   be   changed   using   the   "Attribution"   or
  2433.                 "NetmailHeader" parameters.
  2434.  
  2435.           *     "Quote Kludge"                                      (reply)
  2436.                      Permits the  quoting  of  both  the  tear line(s)  and
  2437.                 origin lines.  These  are the lines  at the bottom  of each
  2438.                 echomail message  that tell  you  what editor  was  used to
  2439.                 write the message (tear line), and the "address" from which
  2440.                 the message  originated from.   Without this  option, these
  2441.                 extra lines are stripped from the quoted reply.
  2442.  
  2443.           NEW   "SafeMode" or "SafeMode <nnn>                        (misc)
  2444.                      This will  save your  progress automatically  every 10
  2445.                 messages you  read, in  case you  are in  a house  prone to
  2446.                 lightning or  power  failure  (or  short  fuses).  You  can
  2447.                 optionally append  an  exact  number  of  messages to  skip
  2448.                 between updates (to optimize for your machine) by appending
  2449.                 a number from 1 to 20.  Independant  of this, XRS saves the
  2450.                 mail progress if  you hit  <F10> or  <Shift-F10> for  a DOS
  2451.                 shell or command.
  2452.  
  2453.                 "SaveBagPath <directory>"                         (mailbag)
  2454.                      By default, mailbags which are  recompressed go to the
  2455.                 "InDir <directory>" subdirectory (where they started) or if
  2456.                 none exists, into the current subdirectory.  If you want to
  2457.                 use a  different  "holding  area"  for  read mailbags,  use
  2458.                 "SaveBagPath <directory>" where  "<directory>" is  the name
  2459.                 of an existing subdirectory.
  2460.  
  2461.                 "SetPelHeight <nnn>" and "SetPelWidth <nnn>"        (mouse)
  2462.                      These are  almost  never  needed,  but occasionally  a
  2463.                 screen font or mode will  not set the proper  values in low
  2464.                 memory and  the mouse  will not  properly reach  the entire
  2465.                 screen.  You can activate  one or both  of these parameters
  2466.                 if the mouse cannot  reach the right  side (SetPelWidth) or
  2467.                 bottom (SetPelHeight) of the window normally  - that is its
  2468.                 only purpose!   You will  notice this  immediately, because
  2469.                 the menu-bars  at the  bottom  will not  allow  picking the
  2470.                 correct items - they will be skewed to the left slightly.
  2471.  
  2472.           NEW   "SlowEdit <nnn>"                              (reply/speed)
  2473.                      If you have  poor response  using the  internal editor
  2474.                 due to all the editor information being constantly updated,
  2475.                 this parameter will cause "Line <xx> of <yy> Column <zz> to
  2476.                 be updated no more than "<nnn>"  times a second.  Delay may
  2477.  
  2478.  
  2479.  
  2480.           eXpress Response System 5.10                              Page 44
  2481.  
  2482.  
  2483.                 be set  from 1  to 10  (for one  second  down to  one tenth
  2484.                 second).
  2485.  
  2486.           NEW   "Soft Font"                                       (display)
  2487.                      Because some EGA/VGA/SVGA/1024 fonts are software-only
  2488.                 controlled, you  must  tell XRS  never  to  adjust back  to
  2489.                 original display geometry even if it thinks it has changed.
  2490.                 Hardware fonts (or fonts supported by  a "TSR" program like
  2491.                 "VGAFont") should not have this parameter activated, or XRS
  2492.                 will fail to automatically restore them  even if you change
  2493.                 them by  using another  mode-changing program  outside XRS.
  2494.                 Note that if  you do  use software-only non-TSR  fonts, you
  2495.                 must adjust any video changes made by external programs (if
  2496.                 any) before  returning  to XRS,  since  it  will no  longer
  2497.                 attempt to keep track of screen size.
  2498.  
  2499.           NEW   "Sort <item to sort on>"                          (display)
  2500.                      You can have  the <J>ump  list displayed in  any order
  2501.                 you wish, not  dependant upon  whether or  not you  sort it
  2502.                 with "Preprocess  XRS-Sort.Exe".   Note  that  if  you  use
  2503.                 XRS-Sort, "Sort Subject"  wastes time, since  it is already
  2504.                 sorted that  way.  If  you don't  use the  sorting program,
  2505.                 "Sort Numeric" is equally wasteful.
  2506.                      Sort by Name
  2507.                      Sort Numeric
  2508.                      Sort Subject
  2509.  
  2510.                 "Swap" or "Swap <drive>"                           (memory)
  2511.                      This option is  recommended.  First  it tries  to swap
  2512.                 all memory to a block  of XMS or EMS memory.   If no XMS or
  2513.                 EMS is  available, the  program  will swap  to  the current
  2514.                 directory on "<drive>" or  the current directory  if you do
  2515.                 not specify a drive.
  2516.                      SWAP should permit XRS to run in approximately 300k of
  2517.                 free RAM.   This  routine  also  automagically removes  the
  2518.                 swapfile or deallocates the XMS or EMS memory when you exit
  2519.                 from the DOS  shell or  the packer/unpacker.   All external
  2520.                 program calls use  the swapping  once enabled.   The "hook"
  2521.                 left in memory for reloading the program is only 240 to 320
  2522.                 bytes.  If you are short on memory, then you should use the
  2523.                 overlayed version of  XRS!  If  some options don't  seem to
  2524.                 work, especially  while working  with large  mailbags, then
  2525.                 you don't have enough memory.
  2526.                      A parameter  ("<drive>")  to designate  the  swap file
  2527.                 disk may be included if there is no LIM memory but there is
  2528.                 a ramdisk (VDISK/RAMDRIVE), or you want  to swap to a drive
  2529.                 other than the one from which you run XRS.
  2530.                      Example: "SWAP G" -  A path cannot  be specified.  The
  2531.                 file is always SWAP!XRS.$$$ - please  do not mess with that
  2532.                 file (for your own good)!
  2533.  
  2534.  
  2535.  
  2536.           eXpress Response System 5.10                              Page 45
  2537.  
  2538.  
  2539.                 "Tab <nnn>"                                    (keys/reply)
  2540.                      XRS expands <Tab>  characters in  imported files  to 8
  2541.                 spaces.  Use this if you want to vary this (anything within
  2542.                 the range 1 to 10 spaces).
  2543.  
  2544.                 "TagOutFN <file>"                                 (archive)
  2545.                      Overrides  the  default  archive  filename  (used  for
  2546.                 tagged messages).  You may use a  full disk and pathname if
  2547.                 you wish, but must not specify a subdirectory alone!
  2548.  
  2549.           *     "Thread Only"                                        (keys)
  2550.                      To facilitate  'true  threading', the  plus  and minus
  2551.                 keys can be locked out  when there is no  thread to follow,
  2552.                 allowing easier thread following.
  2553.  
  2554.           *     "Threading"                                  (display/keys)
  2555.                      Complete and full-functional "threading" is available.
  2556.                 If you  put the  "Threading" parameter  in  your CONFIG.XRS
  2557.                 file, the plus  and minus  keys become thread  following if
  2558.                 (and only if)  a thread  exists and it  is in  the mailbag,
  2559.                 instead of duplicating "Next" and  "Back" respectively.  If
  2560.                 there is a  previous or  next message in  a thread  and the
  2561.                 message is  in the  open mailbag,  the "<"  or ">"  next to
  2562.                 "Thread" in the header will be  replaced by a flashing "<<"
  2563.                 or ">>" and if you have threading turned on the plus and/or
  2564.                 minus keys are redefined  to read the  previous and/or next
  2565.                 message in the  thread as  applicable (if  there is  only a
  2566.                 back-thread,  "+"  still   reads  the  next   message,  and
  2567.                 vice-versa).
  2568.  
  2569.                 "TimeAdjust <nnn>"                          (display/speed)
  2570.                      In order to somewhat "tame" the onscreen time display,
  2571.                 you may want to set this number  higher than the default of
  2572.                 12  for  non-overlayed   versions  and  16   for  overlayed
  2573.                 versions.  It defines how many times the background routine
  2574.                 skips execution before  checking to  see if  another second
  2575.                 has elapsed.
  2576.  
  2577.                 "To Name Prompt"                                    (reply)
  2578.                      You may optionally have  XRS prompt you  to verify the
  2579.                 name of the person to which you are sending the message.
  2580.  
  2581.                 "Twit <username>"                                 (display)
  2582.                      This nifty little option lets  you choose those people
  2583.                 whose messages you never want to read.  If XRS comes upon a
  2584.                 message written by someone you have listed as a "twit" then
  2585.                 it skips the message.
  2586.                      Personally, I  get  a  bit  irritated  to  see  people
  2587.                 mention  the  use  of   it  as  an   argument  in  echomail
  2588.                 discussions.  Think with your head, not with your <beep>!
  2589.  
  2590.  
  2591.  
  2592.           eXpress Response System 5.10                              Page 46
  2593.  
  2594.  
  2595.                 "UserList <file>"                                    (misc)
  2596.                      This is for addressing netmail.   Netmail is mail that
  2597.                 goes directly to a system, rather than through the links of
  2598.                 echomail.  It is used mostly by  sysops.  Some sysops allow
  2599.                 users access to netmail, but almost always require money in
  2600.                 advance to pay  for the long-distance  charges.  XRS always
  2601.                 searches for USERLIST.XRS in the current directory first!
  2602.                      If you have a list of  names and fidonet addresses (in
  2603.                 the format: "Lastname, Firstname   Address" (e.g. Ratledge,
  2604.                 Mike  1:372/666), then  XRS can  automatically look  up the
  2605.                 address of the person  to which you are  sending a message.
  2606.                 If you  have  this  enabled,  when  XRS  asks you  for  the
  2607.                 address,  you  simply   hit  the   <Ins>  key.    XRS  will
  2608.                 automatically look  up the  address for  you.  You  need to
  2609.                 have the  full path  and name  of the  file  in CONFIG.XRS.
  2610.                 Also, within the text file, the right edge of the addresses
  2611.                 must all be "flush right" in  the column, regardless of the
  2612.                 length of  the address.   The  addresses need  to  start at
  2613.                 column 31  or higher.   The  names should  be  in ascending
  2614.                 alphabetical order (starting  with A, ending  with Z).  You
  2615.                 may have  up to  two userlists  (with paths).   If  you use
  2616.                 netmail, and are replying  to some netmail, you  will see a
  2617.                 couple of  strange  lines  in  your  reply  -  it  will  be
  2618.                 something like "^aREPLYID: <nnn>"  ("<nnn>" being numbers).
  2619.                 DO NOT CHANGE THIS  LINE!  It is important  for netmail, so
  2620.                 it gets where you want it to go!
  2621.  
  2622.           NEW   "Virtualize <nnn>"                           (memory/speed)
  2623.                      In order  to  accomodate huge  <J>ump  lists, XRS  now
  2624.                 virtualizes any  list  which would  contain  more than  500
  2625.                 entries.  You can set this  threshold down to 100  or up as
  2626.                 high as 3000  entries -  smaller numbers  take less  RAM to
  2627.                 scroll larger lists but  increase disk access  if you don't
  2628.                 preload summary; larger  numbers give faster  response, but
  2629.                 take longer to  'pop up' and  eat more 'low'  RAM to build.
  2630.                 If you have  the "Preload  Summary" on, response  is smooth
  2631.                 either way.  If  you attempt  to set it  out of  range, the
  2632.                 value is adjusted to minimum  or maximum allowable instead.
  2633.                 (See also: "Preload Summary" and "VirtualJump".)
  2634.  
  2635.           NEW   "VirtualJump <nnn>"                          (memory/speed)
  2636.                      You may  also  set the  virtual  page-size (number  of
  2637.                 elements which  are  swapped  in  and  out  each  time  the
  2638.                 physical list  "faults"  and the  virtual  list  has to  be
  2639.                 paged).  Smaller  numbers page  more often,  but  quickly -
  2640.                 larger numbers page less often, but each page takes longer.
  2641.                 You cannot  set  the virtual  page  size to  less  than the
  2642.                 screen height,  nor more  than 1/2  the total  virtual list
  2643.                 size default,  set with  the "Virtualize  <nnn>" parameter.
  2644.                 (See also: "Virtualize <nnn>").
  2645.  
  2646.  
  2647.  
  2648.           eXpress Response System 5.10                              Page 47
  2649.  
  2650.  
  2651.                 "XRSColor CGBwYMR"                                (display)
  2652.                      In order to select colors other than the defaults used
  2653.                 for the actual message display, you  must set the following
  2654.                 to your desired  combination of colors  using the following
  2655.                 notation:
  2656.                      b=blue   c=cyan     B=light blue   C=light cyan
  2657.                      g=green  m=magenta  G=light green  M=light magenta
  2658.                      r=red    w=grey     R=light red    W=white
  2659.                      y=brown             Y=yellow
  2660.                 The order is fixed  - you may have  up to 7  colors for the
  2661.                 message heading, extended  subject, "in a  message", quoted
  2662.                 text, message text, tear line and origin line respectively.
  2663.                 You may also use  <Alt-F7> to change  colors.  The defaults
  2664.                 are: "XRSColor CGBwYMR".
  2665.  
  2666.              The CONFIG.XRS  file  parameters should  be  set  to fit  your
  2667.           particular needs.  There is a sample  file "CONFIG.DMO" that will
  2668.           help you understand how  to use this option.   Remember that each
  2669.           parameter must be  on a  separate line in  this plain  ASCII text
  2670.           file.  Also, see the included file  "CONFIG.NEW" for more details
  2671.           on each new configuration parameter.  XRS automatically looks for
  2672.           CONFIG.XRS, but doesn't  require it.   Be sure  there is  a blank
  2673.           line at the end of the file if you use it!
  2674.  
  2675.  
  2676.           ─────────────────────────────────────────────────────────────────
  2677.                                                              Optimizing XRS
  2678.  
  2679.              While all the CONFIG.XRS parameters are listed in the previous
  2680.           section, some of them  deserve special attention,  for these will
  2681.           make XRS  run  "better,  faster,  stronger  than  it  was".   The
  2682.           guidelines below should  help you  optimize XRS and  memory usage
  2683.           for your own machine.   These items all basically  fit into three
  2684.           areas -  things  you  should  (or  shouldn't) do,  things  people
  2685.           commonly do  wrong,  and things  most  people want  that  are not
  2686.           defaults, but  extend the  flexibility of  the program.   XRS has
  2687.           grown from  a  very  simple program  to  one  of almost  infinite
  2688.           possible variation.  Let others know (via the "QMX_XRS" echo) how
  2689.           things work best on  your computer if the  'normal' options don't
  2690.           work well for  you.  Please be  sure to detail  exactly what your
  2691.           hardware/software is so that  everyone can help  you analyze your
  2692.           situation.
  2693.  
  2694.           "Swap <drive>"
  2695.              Is one of the most important options  - especially if you want
  2696.           to use  an  external  editor  rather  than  the editor  which  is
  2697.           integrated into XRS.   The "<drive>"  parameter is  optional, and
  2698.           specifies the drive  letter where  you want to  swap out  the XRS
  2699.           program if no or insufficient XMS or EMS memory exists.  If it is
  2700.           left off, the default drive would be used.  XRS leaves only a 240
  2701.           to 320  bytes "stub"  of itself  in low  memory, freeing  all the
  2702.  
  2703.  
  2704.  
  2705.           eXpress Response System 5.10                              Page 48
  2706.  
  2707.  
  2708.           remaining memory for the external program  (or DOS "Shell" on the
  2709.           <F10> hot-key).  Note that the exact amount of memory swapped out
  2710.           will vary every time you swap, since XRS dynamically allocates up
  2711.           to all available low RAM and  up to 2.1 MB of  LIM/EMS (and up to
  2712.           96 kB of  XMS memory if  you use  an overlayed version).   If you
  2713.           don't have  enough  LIM/EMS  available  at  that time,  XRS  will
  2714.           automatically swap to disk instead.  If  you have neither (say on
  2715.           a two 360 kB floppy  system), XRS will cancel  the swap operation
  2716.           for future external program calls after informing you it is doing
  2717.           so.  Unless you  know this  option won't be  useful for  you (you
  2718.           have a slow  hard drive and/or  don't have any  LIM/EMS to swap),
  2719.           you should always enable this.
  2720.  
  2721.           "Preload Summary"
  2722.              This is probably  *the* most  important optimization  option -
  2723.           especially if you tend to read  large mailbags and/or jump around
  2724.           a lot (using the <J>ump menu-bar option after viewing a message).
  2725.           This forces  XRS  to initialize  it's  "Heap Expander"  routines,
  2726.           preloading up to 2MB  of summary/index info in  LIM/EMS and/or up
  2727.           to available  memory less  80k  in low  (640k) RAM.   If  for any
  2728.           reason, this function fails (whether it is because you run out of
  2729.           available  LIM/EMS  or   don't  have  sufficient   low  RAM),  it
  2730.           automatically will free  all space  which was allocated  and turn
  2731.           off the  "preloaded"  flag  inside  XRS,  and  XRS will  use  the
  2732.           SUMMARYx.XRS file instead of  the data preloaded in  RAM.  If you
  2733.           have plenty of  LIM/EMS memory,  this allows  you to  preload the
  2734.           index for 30,000+ messages for instantaneous  lookup, if you have
  2735.           640 kB and no LIM/EMS,  and use an overlayed  version, you should
  2736.           be able to preload information for 2500 messages.  Again - unless
  2737.           you know you have little low RAM available  (less than 640 kB) or
  2738.           seldom do any jumping around - and this includes reading by AREA,
  2739.           since it  also uses  the jump  table -  you should  always enable
  2740.           this!  If you have little available memory and run off diskettes,
  2741.           you *should* try  to limit  your mailbag size  and turn  this on,
  2742.           since XRS will otherwise have to continually search your diskette
  2743.           for information.
  2744.  
  2745.           "No EMS"
  2746.              *Don't* use this  unless you  have a specific  LIM/EMS problem
  2747.           with XRS.  In  every case  to date,  LIM/EMS conflicts  have been
  2748.           resolved by updating to a newer EMM  driver if available.  If you
  2749.           do have a definite conflict  and are unable to  resolve it with a
  2750.           driver update, you *must* use this  parameter, or somewhere along
  2751.           the way you will have  problems!  XRS does not  require a LIM/EMS
  2752.           version 4.0  driver, though  - any  truly up-to-date  LIM/EMS 3.2
  2753.           driver will do!  XRS will still use XMS memory for swapping if it
  2754.           finds any.
  2755.  
  2756.           "TimeAdjust <nnn>"
  2757.              If you have  an 4.77 MHz  8088 CPU or  a CGA with  no vertical
  2758.           retrace in the hardware (i.e. "Snow"), you probably don't need to
  2759.  
  2760.  
  2761.  
  2762.           eXpress Response System 5.10                              Page 49
  2763.  
  2764.  
  2765.           adjust  this.   This  only  affects   how  often  the  background
  2766.           procedures 'signal' before any are allowed to execute.
  2767.  
  2768.           "Packer <program>"
  2769.              The .ZIP format is  the default - if  you want to  use PKZip -
  2770.           leave this out! If you  want to use ARJ and  PKZip would be found
  2771.           on your PATH (XRS always looks for it first) - use "Packer ARJ" -
  2772.           if you want to  use the 'new'  LHA, try "Packer  LHA".  Note that
  2773.           outbound mailbags are packed with PKZip  if you select ARJ, since
  2774.           most mail manglers don't "know" about ARJ  format yet - all other
  2775.           local packing (i.e. "SaveBagPath", etc) will use ARJ.
  2776.  
  2777.           "Buffer <nnn>"
  2778.              This parameter controls the  variable (user-selectable) amount
  2779.           of buffer space allocated for the  BATxMAIL.XRS file (the text of
  2780.           all the messages) and can  be set anywhere from  512 up to 32768.
  2781.           If you have a  slow hard disk, or  run on diskettes, set  it to a
  2782.           lower value, if you have  a very fast ESDI or  SCSI drive, set it
  2783.           up to the 32768 maximum  - assuming you also  have plenty (640k+)
  2784.           of memory, which you should  is you have these  fast (and usually
  2785.           large) drives!  Depending  upon how you  set this option  XRS may
  2786.           give spectacularly fast  or "square  wheel" clunky access  to the
  2787.           messages if you jump around or  read within message groups (which
  2788.           most people do).  You  may have to  experiment a bit  to find the
  2789.           optimal setting for your system, and  you should always "tune" it
  2790.           if you move to another machine!
  2791.  
  2792.           "Virtualize <nnn>"
  2793.           "VirtualJump <nnn>"
  2794.              The defaults for list virtualization is to virtualize the list
  2795.           only if it  is more than  500 messages,  and to move  the sliding
  2796.           window by 1 1/2 times  the screen-size (i.e. virtual  page size -
  2797.           or number of messages removed from one end and added to the other
  2798.           if you scroll  past the  current virtual list).   Under Desqview,
  2799.           you may wish to make these smaller so  that XRS runs in a smaller
  2800.           RAM footprint. The  <J>ump list  takes approximately 10k  per 100
  2801.           entries, so if you have  plenty of RAM, you  may wish to increase
  2802.           the defaults to  avoid frequent paging  - or eliminate  paging in
  2803.           most cases  altogether, building  the whole  list in  memory each
  2804.           time instead.  Virtual lists allows  XRS to build a  portion of a
  2805.           list for  a 30,000+  message mailbag,  for example,  and  to page
  2806.           entries in and  out as required  as you scroll  through the list.
  2807.           This is  not  possible without  virtualization,  since that  list
  2808.           would take 300k or more  just for that one  function (and it must
  2809.           be built in low RAM).
  2810.  
  2811.           "No Clock"
  2812.           "No Seconds"
  2813.              These two are usually  not needed, but provide  less "Snow" on
  2814.           CGA-based systems  that  don't  do  verticle  retrace timing,  or
  2815.  
  2816.  
  2817.  
  2818.           eXpress Response System 5.10                              Page 50
  2819.  
  2820.  
  2821.           eliminate the  constant  on-screen  clock  ticking  which  throws
  2822.           "Screen-Speak" hardware/software for  visually impared  users off
  2823.           running all over the screen constantly.
  2824.  
  2825.           "<Ins> <F9> Reversed"
  2826.              Almost everyone prefers to have the default C_Worthy functions
  2827.           of <F9>  (toggle  insert/overwrite) and  <Ins>  (paste) reversed!
  2828.           Using this option doesn't optimize a  thing, but makes those keys
  2829.           work more intuitively  in the  internal editor (and  only effects
  2830.           them in the internal editor!).
  2831.  
  2832.           "To Name Prompt"
  2833.              Most people like the ability to  quote/reply to a message, but
  2834.           redirect the response  to someone  other than  the author  of the
  2835.           original message.   Again  -  this  one  doesn't really  optimize
  2836.           anything, except  it makes  XRS more  flexible.  The  reason this
  2837.           isn't the default is  that previous XRS versions  didn't have the
  2838.           option at all, and if I made it the default, people who typically
  2839.           never do  this have  to "bop  through" another  prompt  for every
  2840.           message.
  2841.  
  2842.           "Jump Headers"
  2843.              This option forces more frequent  access to the "BATxMAIL.XRS"
  2844.           text file during <J>ump mode (from the "read messages" menu-bar),
  2845.           but displays the header of each message as you scroll through the
  2846.           resulting point and shoot list.  Note however  that if you have a
  2847.           slow drive, or run on  diskettes, this option is  available for a
  2848.           single message by hitting  <Tab>, so most likely  you should turn
  2849.           the continual updating  off.  Note  again that  this optimization
  2850.           only affects using  the "<J>ump"  menu-bar selection.   Since XRS
  2851.           does "relative jumps"  inside the  file rather than  seeking from
  2852.           the start of the file, this option  usually works well unless you
  2853.           have a very slow hard drive or diskettes only.
  2854.  
  2855.           "List View"
  2856.           "Page View"
  2857.              These two allow you to force XRS  not to use "Optimal Viewing"
  2858.           during message  display.  Normally,  XRS looks  ahead to  see how
  2859.           many lines  are in  each  message and  picks one  of  these modes
  2860.           automatically (list view if it's  too large to fit  on one screen
  2861.           with the menu-bar, or page view if  it fits).  Page view displays
  2862.           a page-at-a-time if a  message is more  than a full  screen - the
  2863.           mouse can only be used to continue to the next screen-full (and a
  2864.           marker keeps track  of where  you last  were reading).  List view
  2865.           displays everything in a true scrollable  list, and the mouse can
  2866.           be used  to  skew the  list  up or  down  to read  or  review the
  2867.           message, however, you must use <Esc> or click the right button on
  2868.           the mouse to  exit page  view mode  before the  menu-bar appears.
  2869.           Different strokes for  different folks.   The optimal  viewing is
  2870.           likely best - if you  don't have a rodent,  the <Up>/<Down> arrow
  2871.           keys and <PgUp>/<PgDn>, etc. keys work in List View mode, anyway.
  2872.  
  2873.  
  2874.  
  2875.           eXpress Response System 5.10                              Page 51
  2876.  
  2877.  
  2878.           "Bundler <program>.Exe"
  2879.              Is NOT needed if you use  the 'transparent' QWK format support
  2880.           via  Rudi  Kusters'   "XCS"  programs  named   "Qwk2Xrs.Exe"  and
  2881.           "Xrs2Rep.Exe", but those two programs must be available somewhere
  2882.           on the  PATH!   This  is  a  further  attempt  to "open  up"  the
  2883.           architecture and allow  people to build  exporting bundlers other
  2884.           than the  internal  "XRS_Pack" (FTS-0001)  or  Rudi's Xrs2Rep.Exe
  2885.           (QWK) packers,  so  if you  have  need to  build  something else,
  2886.           please get in touch  with me.  These two  already cover "FidoNet"
  2887.           and other  similar network  output  and QWK  flavor  "*.REP" mail
  2888.           outbound mail packing.
  2889.  
  2890.           "Thread Only"
  2891.           "Threading"
  2892.              "Thread only"  makes  the  "+"  /  "-"  keys appear  only  for
  2893.           threading use, and  "Threading" makes  them thread  if available,
  2894.           otherwise next/back.
  2895.              The way  the  plus  and  minus  keys  worked in  all  previous
  2896.           versions were  as the  equivalent  of the  "<N>ext"  and "<B>ack"
  2897.           functions.  Since  version  4.50,  XRS  has true  multi-threading
  2898.           support, and  using  one  of  these  two options  enables  either
  2899.           threading via plus/minus (if there is one - otherwise they act as
  2900.           before) or plus/minus  only for  threading.  The behavior  can be
  2901.           modified interactively  from  the  <F4>  hot-keyed  configuration
  2902.           window.  XRS displays  blinking chevrons in  place of the  < or >
  2903.           thread symbols if either  of these options are  activated, so you
  2904.           know the plus or minus keys will thread and not read next or back
  2905.           as before.
  2906.  
  2907.           "Always"  (Display Mailbag Handler on Exit)
  2908.              This option you most likely would  want to activate especially
  2909.           if you tend to read  mail from multiple sources,  or like to "put
  2910.           away" a partially read mailbag and  open another, rather than use
  2911.           the default  which XRS  has  always used  (keeping  the 'current'
  2912.           mailbag open and instantly available  without unpacking).  If you
  2913.           typically read  mail  from  one  source,  and  always  read  them
  2914.           sequentially then you probably do not need (or want) this.
  2915.  
  2916.           "LapTop"
  2917.              This parameter is new since 4.51, and causes the normal cursor
  2918.           to be a  block instead  of the normal  (underline) cursor  in the
  2919.           internal editor.  Either way, XRS now  uses a "half-block" cursor
  2920.           when in "Insert" (default) mode.
  2921.  
  2922.           "EditBuffer <nnn>
  2923.              To alter default  10240 byte -  10K - internal  editor buffer.
  2924.           This parameter  controls how  much  space XRS  allocates  for the
  2925.           internal editor buffer and backup buffer (in other words, editing
  2926.           a file takes  twice this  much available memory!).   Setting this
  2927.           lower (as low as 6K or 6096 bytes)  will free 8K more memory when
  2928.  
  2929.  
  2930.  
  2931.           eXpress Response System 5.10                              Page 52
  2932.  
  2933.  
  2934.           you are editing  files - setting  it higher  can take as  much as
  2935.           110K more free memory!
  2936.  
  2937.           "DynamicBuffer <nnn>"
  2938.              To  alter  maximum  quotable  or  editable  file  size.   This
  2939.           parameter controls how large a quote or an external file XRS will
  2940.           dynamically expand the  editor buffer to  accomodate.  Maximum is
  2941.           65500 bytes.  XRS normally  will use an editor  and backup buffer
  2942.           of 10K each (unless you adjust  "Buffer Size") and this parameter
  2943.           can cause XRS  to use  up to 130K  total to  allow you to  edit a
  2944.           large external file  or quote  (and clean  up!) a  larger message
  2945.           size than "EditBuffer" normally allows.  Note  that if you do not
  2946.           specify one,  XRS  automatically  uses  double  the  buffer  size
  2947.           (default would be 20480 bytes or 20K).
  2948.  
  2949.  
  2950.           ─────────────────────────────────────────────────────────────────
  2951.                                                                Origin Lines
  2952.  
  2953.              XRS allows you to have custom braglines for each echomail area
  2954.           if you  wish.   If you  have  a file  named  "<bagid>.ORG", where
  2955.           "<bagid>" is the first seven  characters of the BBS  ID, XRS will
  2956.           use that, otherwise  it will try  to open "XRS.ORG"  instead.  If
  2957.           neither exist, only the  normal origin line  is used -  and if an
  2958.           "XORIGIN.XRS" line is in the mailbag - all of this is disabled by
  2959.           your sysop who wants you to use his  origin line!  The format for
  2960.           each line in the *.ORG files is:
  2961.  
  2962.              AREA_NAME Custom origin line for a certain echo area
  2963.  
  2964.              Where "AREA_NAME"  must exactly  match the  area name  used in
  2965.           that echo.  These names  are stored inside  your AREASx.XRS file.
  2966.           Up to 55 characters  may be used in  the brag (origin)  line - as
  2967.           always subject  to  the  the  limitation  if adding  the  address
  2968.           information causes the complete line to exceed 79 characters.  If
  2969.           you do not include  a line for an  area, the default  one will be
  2970.           used.  The last line must  end with a carriage  return or it will
  2971.           be ignored.  Example:   Ed Meloan  has "AGFORUM.ORG". If  it were
  2972.           not found "XRS.ORG"  would be looked  for instead ("AGFORUMx.?XR"
  2973.           is what  all named  mailbags  downloaded from  Augusta  Forum are
  2974.           named.  See "SAMPLE.ORG" for an example of custom origin lines.
  2975.  
  2976.              You may also have a  file of up to 254  random tag lines which
  2977.           are used if there is no conference-specific origin line specified
  2978.           in "XRS.ORG" or the "<bagid>.ORG" file  (and assuming there is no
  2979.           XORIGIN.XRS 'lock').   The format  is simply  lines of  up  to 55
  2980.           bytes in a  text file.   If the text  is too  long to fit,  it is
  2981.           truncated.  The filename "RANDOM.ORG" is searched for on the PATH
  2982.           if it is not found in the current directory.
  2983.  
  2984.  
  2985.  
  2986.           eXpress Response System 5.10                              Page 53
  2987.  
  2988.  
  2989.           ─────────────────────────────────────────────────────────────────
  2990.                                                      Error Messages & Codes
  2991.  
  2992.              All user caused error messages are self-explanatory, and those
  2993.           that  cause  fatal   errors  display  the   DOS  completion  code
  2994.           (errorlevel) when they exit.   The following is  the current list
  2995.           of possible error exit codes:
  2996.  
  2997.           Exit Codes:
  2998.             1   Unable to open XRS_PACK.LOG for append
  2999.             2   Missing MAIL?IDX.XRS file
  3000.             3   Unable to open RESPONSE.XRS for update
  3001.             5   Missing USERS?.XRS file
  3002.             6   Missing AREAS?.XRS file
  3003.             8   Unable to open existing outbound netmail packet
  3004.             9   Unable to open new outbound netmail packet
  3005.            10   Unable to open echomail outbound .PKT file
  3006.            90   Bad User (altered name or address)
  3007.            91   Bad User (altered/missing XORIGIN.XRS file)
  3008.           127   Error executing external bundle packer
  3009.  
  3010.           Swap errors:
  3011.            -1   Error in Memory Allocation
  3012.            -2   Error Error in hardware/software
  3013.  
  3014.  
  3015.  
  3016.           eXpress Response System 5.10                              Page 54
  3017.  
  3018.  
  3019.           ┌─────────────────────────────────────────────────────────────┐
  3020.           │  Section IV - Appendices                                    ├─┐
  3021.           └─┬───────────────────────────────────────────────────────────┘ │
  3022.             └─────────────────────────────────────────────────────────────┘
  3023.  
  3024.           ─────────────────────────────────────────────────────────────────
  3025.                                   Appendix A - Checklist for Setting Up XRS
  3026.  
  3027.           T e n   e a s y   s t e p s   f o r   u s i n g   X .  R .  S .
  3028.  
  3029.  
  3030.           (____)     1)   Get latest version of "XRS" from your local BBS.
  3031.  
  3032.           (____)     2)   Create a new diskette or sub-directory preferably
  3033.                           called \XRS.
  3034.  
  3035.           (____)     3)   Un-Archive the files into  this new sub-directory
  3036.                           using PKUnZip.
  3037.  
  3038.           (____)     4)   Read The  Fine Manual  - decide  which parameters
  3039.                           you want in  your CONFIG.XRS  file. (It  will run
  3040.                           without it.)
  3041.  
  3042.           (____)     5)   Obtain an XRS or QWK format mailbag from the BBS.
  3043.  
  3044.           (____)     6)   Use "XRS"  Response  to  read  and  reply to  the
  3045.                           messages.
  3046.  
  3047.           (____)     7)   Enjoy having much more time to  read and reply to
  3048.                           messages!
  3049.  
  3050.           (____)     8)   Pack up your replies and upload  them back to the
  3051.                           BBS.
  3052.  
  3053.           (____)     9)   After uploading replies, delete them on your end.
  3054.  
  3055.           (____)     10)  Repeat starting at item #5.
  3056.  
  3057.  
  3058.           ─────────────────────────────────────────────────────────────────
  3059.                                             Appendix B - Problem Resolution
  3060.  
  3061.              To date, several "problem" machines have turned up, and out of
  3062.           those, some were  solved easily, one  was solved with  a lobotomy
  3063.           and one is still not workable.
  3064.  
  3065.           GOOD:
  3066.  
  3067.           1) Under DesqView, make sure  you have DVANSI  installed.  If you
  3068.              run any other DOS emulator or multi-tasker, you should have an
  3069.              ANSI.SYS compatible driver loaded.
  3070.  
  3071.  
  3072.  
  3073.           eXpress Response System 5.10                              Page 55
  3074.  
  3075.  
  3076.           2) Make sure  the DOS  environment  string "PATH"  points  to the
  3077.              directory where  your PKZip/PKUnZip  or  PKArc/PKXArc programs
  3078.              reside, or have them in the same sub-directory you run XRS in.
  3079.              If you run out of memory when doing the Mailbag pack, usually,
  3080.              just re-entering  the  program  and  immediately exiting  will
  3081.              correct the problem.  If  you cannot correct  the problem, you
  3082.              can upload the ddhhmmss.PKT file (where dd  = day of month, hh
  3083.              = hour, etc) to  the BBS, just  like you would  send the usual
  3084.              Mailbag.
  3085.  
  3086.           3) XRS takes advantage of *all*  memory types available including
  3087.              XMS, EMS and UMB  memory and sometimes points  out problems in
  3088.              your QEMM386  or  386^Max configuration.   To  date, all  such
  3089.              problems have been  solved by  finding the proper  memory area
  3090.              exclusions.
  3091.  
  3092.              To aid  in trouble-shooting,  an integrated  screen dump  to a
  3093.           hard-coded file is  now available  by pressing  <Ctrl-F10>.  This
  3094.           creates $XRS$PRT.SCR which consists of a short header plus a copy
  3095.           of the screen buffer.  Please  send this file to  the author when
  3096.           something unusual happens.
  3097.  
  3098.              Since the XRS  screen dumps  contain graphics you  should send
  3099.           the file and YOU SHOULD  NOT ATTEMPT TO SEND  XRS SCREEN DUMPS IN
  3100.           ECHOMAIL MESSAGES other than in the QMX_XRS support area!
  3101.  
  3102.  
  3103.           ─────────────────────────────────────────────────────────────────
  3104.                                    Appendix C - XRS in Several Environments
  3105.  
  3106.  
  3107.           Running XRS on a 2 Floppy System ________________________________
  3108.  
  3109.              All you have to do  is put the programs, etc.  on drive B: and
  3110.           then place  "PATH=B:\"  into  the  environment.   See  below  for
  3111.           exactly which files are required.  Also, if you don't already set
  3112.           the DOS  "COMSPEC" in  the DOS  environment when  you  start your
  3113.           system,  you  should   put  your  command   interpreter  (usually
  3114.           "COMMAND.COM") on drive B: and place
  3115.                 SET COMSPEC=B:\COMMAND.COM
  3116.           in the batch file you  start the program with,  or type it before
  3117.           starting XRS.  If  you use  4DOS or NDOS,  it should  replace the
  3118.           "COMMAND.COM" in  the  above example  so  XRS knows  to  call the
  3119.           proper command interpreter when executing external programs.
  3120.  
  3121.              Make certain you have  at least "FILES=25"  in your CONFIG.SYS
  3122.           file!  If you don't already have one, create a CONFIG.SYS file on
  3123.           your startup diskette with  that command in it,  plus I recommend
  3124.           you place at least "BUFFERS=30" in it as well.  If you have a RAM
  3125.           drive but no  XMS or  LIM/EMS RAM,  and do  not already  have the
  3126.           "TEMP" variable  in  the DOS  environment  pointing  to it,  "SET
  3127.  
  3128.  
  3129.  
  3130.           eXpress Response System 5.10                              Page 56
  3131.  
  3132.  
  3133.           TEMP=C:\" for example will allow you  to use the "SWAP" parameter
  3134.           to much more quickly swap XRS in and out of memory when executing
  3135.           external programs.   If you  have LIM/EMS  or XMS  memory, "Swap"
  3136.           will use it instead of disk since both  are much faster than your
  3137.           diskette drive.  (in either  case be  sure you  have "SWAP"  as a
  3138.           parameter in your CONFIG.XRS file)
  3139.  
  3140.              You should  put the  compressed (or  uncompressed) mail  to be
  3141.           read on  drive  A:,  (I suggest  that  people  using  two 360  kB
  3142.           floppies un-compress the mailbags manually rather than having XRS
  3143.           do it, since  this allows  you to read  twice as  many messages!)
  3144.           plus:
  3145.  
  3146.              Directory of A:\  (the "XRS work diskette")
  3147.  
  3148.              CONFIG.XRS        XRS configuration file - see "CONFIG.DMO"
  3149.                                for examples
  3150.  
  3151.              Otherwise - blank!  The first time you run XRS, it will create
  3152.           a file named "ORIGIN.XRS", which contains the default origin line
  3153.           you selected, and  a few other  small files depending  on exactly
  3154.           what you do during your first session.   This is where you should
  3155.           have your compressed or already "opened" mailbag when the program
  3156.           starts.  Never delete these small files  XRS creates as they keep
  3157.           track of  outbound  mail, etc.   You  also should  start  the XRS
  3158.           program from this  drive.  If  "A:" isn't  current type  "A:" and
  3159.           press the <Enter> key.
  3160.  
  3161.              Directory of B:\  (the "XRS program diskette")
  3162.  
  3163.              RESP_OVL.EXE      executable - may be replaced by a 286
  3164.              RESP_OVL.DLL      version
  3165.              XRSLANG.DLL       binary native language support file -
  3166.                                default is English
  3167.              XRSCORE.DLL       Dynamic Link Library for C_Worthy 1.21,
  3168.                                Borland C & TCXL 5.52
  3169.              PKUNZIP.EXE       you need this to unpack "mailbags"
  3170.              PKZIP.EXE         you need this to pack your replies
  3171.              XRS.KEY           you only have this file if you have
  3172.                                registered
  3173.              COMMAND.COM       you will need this so XRS can execute
  3174.                                external programs - this may be replaced by
  3175.                                4DOS.COM or NDOS.COM, etc.
  3176.  
  3177.              Now, when logged into the  A: drive type RESPONSE  and it will
  3178.           execute.
  3179.  
  3180.  
  3181.  
  3182.           eXpress Response System 5.10                              Page 57
  3183.  
  3184.  
  3185.           Running XRS under DesqView ______________________________________
  3186.  
  3187.              XRS is Desqview  "smart".  It  knows when Desqview  is active,
  3188.           and you should have  no problem running XRS  in this environment.
  3189.           For more information on running programs under Desqview, see your
  3190.           Desqview manual.   XRS  automatically  releases  time  slices  at
  3191.           appropriate times.  If you run  Qemm as well, you  should set the
  3192.           option to "Virtualize"  = "T" (for  "Text"), so XRS  will see and
  3193.           use the 'alternate video buffer' Qemm sets up - XRS wants a "full
  3194.           screen" to play with (even under Desqview)!
  3195.  
  3196.              Make sure you have setup Qemm exactly  right, or it will cause
  3197.           you lots of headaches.  This is because XRS will try to use every
  3198.           corner of your system  and therefore needs  the right information
  3199.           from  Qemm.   Improper   setup  causes   Qemm  to   pass  erratic
  3200.           information to XRS and XRS will likely lock up (sooner or later).
  3201.           Please follow the installation process in  your Qemm and DesqView
  3202.           manuals!
  3203.  
  3204.              Both 386^Max  and  AllCharge/386 have  also  been used  during
  3205.           testing.  Other  386 memory  drivers should  also  be compatible.
  3206.           Under DesqView, make sure you have  DVANSI installed.  If you run
  3207.           any other  DOS  emulator  or  multi-tasker,  you should  have  an
  3208.           ANSI.SYS compatible driver loaded.
  3209.  
  3210.  
  3211.           Running XRS under Novell ________________________________________
  3212.  
  3213.              "XRS" Response is written using the C-Worthy Interface Library
  3214.           from Custom  Design Systems  marketed by  Solution  Systems.  The
  3215.           version of  the  library  used with  "XRS"  Response  is a  newer
  3216.           version than the  one available when  NetWare programs (including
  3217.           Menus, FConsole, SysCon, Session, Queue, etc) were written.  This
  3218.           version includes mouse support, which is not found in the NetWare
  3219.           utilities (not yet,  anyway!).  Just follow  the instructions for
  3220.           setting up XRS - the overlay file names  have all been changed so
  3221.           that there is no longer  any conflict with the  filenames used by
  3222.           the NetWare versions of C_Worthy.
  3223.  
  3224.  
  3225.           ─────────────────────────────────────────────────────────────────
  3226.                                           Appendix D - XRS Related Programs
  3227.  
  3228.              In this appendix you  find a list  of third-party applications
  3229.           and utilities related  to XRS.  All  of these are  distributed as
  3230.           separate packages and many of the authors of these program can be
  3231.           contacted in the QMX_XRS echo.
  3232.  
  3233.  
  3234.           CRR  -  An XRS "look-alike" for CP/M system by Paul Martin ______
  3235.  
  3236.  
  3237.  
  3238.           eXpress Response System 5.10                              Page 58
  3239.  
  3240.  
  3241.           JabberWocky  -  An XRS "look-alike" for the Mac by Eric Larson __
  3242.  
  3243.  
  3244.           XAP  -  The "XRS Alternative Packer" by Jeroen Smulders _________
  3245.  
  3246.              If you use XRS  in a point-setup  (with a mailer)  and want to
  3247.           send replies to  several system,  instead of just  your bossnode,
  3248.           try XAP.  XAP currently  has not yet  been 'officially' released,
  3249.           but  an  alpha/beta   version  is  available   from  its  author.
  3250.           Filename: XAPnnn.ZIP, where "nnn" is the version number.
  3251.  
  3252.  
  3253.           XCS  -  The "eXpress Conversion System" by Rudi Kusters _________
  3254.  
  3255.              Allows you to use  XRS for reading  mail in an  other than the
  3256.           'native' XRS  format  (QWK, FTSC  packets,  VAX/VMS and  others).
  3257.           Furthermore there  are several  other utilities  to  maintain the
  3258.           mailbag  and   archive   files.    Filenames:   XCSnnnS.ZIP   and
  3259.           XCSnnnP.ZIP ("nnn" is the version number).
  3260.  
  3261.  
  3262.           XUC  -  The "eXpress Userlist Compiler" by Michael Barnes _______
  3263.  
  3264.              Automagically extracts the name and network-address of writers
  3265.           in an XRS  mailbag and adds  them to your  USERLIST.XRS file.  It
  3266.           also  has  facilities   to  maintain  the   userlist.   Filename:
  3267.           XUCnn.ZIP ("nn" is the version number).
  3268.  
  3269.  
  3270.           XRS  -  The Ballpoint ___________________________________________
  3271.  
  3272.              If all else fails...
  3273.  
  3274.  
  3275.  
  3276.           eXpress Response System 5.10                              Page 59
  3277.  
  3278.  
  3279.           ┌─────────────────────────────────────────────────────────────┐
  3280.           │  Index                                                      ├─┐
  3281.           └─┬───────────────────────────────────────────────────────────┘ │
  3282.             └─────────────────────────────────────────────────────────────┘
  3283.  
  3284.                ┌───┐                        <F1><F1> . . . . . . . . 11, 12
  3285.                │ $ │                        <F2> . . . . . . . . . . . . 12
  3286.                └───┘                        <F3> . . . . . . . . . . . . 20
  3287.                                             <F4> . . 12, 22, 24, 26, 34, 36
  3288.           $$ACTIVE.XRS . . . . . . . . 27   <F5> . . . . . . . . . . . . 18
  3289.           $XRS$PRT.SCR . . . .  4, 12, 55   <F6> . . . . . . . . . . 12, 14
  3290.                                             <F7> . . . . . . . . . . . . 18
  3291.                ┌───┐                        <F8> . . . . . . 12, 26, 39, 42
  3292.                │ * │                        <F9> . . . . . . . . 18, 39, 50
  3293.                └───┘                        <Ins>  . 12, 13, 18, 19, 39, 50
  3294.                                             <Ins> <F9> Reversed  18, 39, 50
  3295.           *.MSG  . . . . . . . . . . . 10   <Shift-F10>  . . . . . . . . 12
  3296.           *.REP  . . . . . . . . . . . 32   <Shift-F3> . . . . . . . 13, 41
  3297.                                             <Tab>  . . . . . . . . . 12, 19
  3298.                ┌───┐                        
  3299.                │ 8 │                             ┌───┐
  3300.                └───┘                             │ ? │
  3301.                                                  └───┘
  3302.           8x8  . . . . . . . . . . . . 33   
  3303.                                             ??.MSG . . . . . . . . . 14, 31
  3304.                ┌───┐                        
  3305.                │ ; │                             ┌───┐
  3306.                └───┘                             │ A │
  3307.                                                  └───┘
  3308.           ;  . . . . . . . . . . . . . 33   
  3309.                                             A.S.P. . . . . . . . . . . . 13
  3310.                ┌───┐                        ACCESSx.XRS  . . . . . . . . 31
  3311.                │ < │                        Address  . . . . . . . . . . 20
  3312.                └───┘                        Again  . . . . . . . . . . . 17
  3313.                                             Alias  . . . . . . . . . . .  8
  3314.           <+>  . . . . . . . . . . . . 17   Alias Default No . . . . 34, 38
  3315.           <->  . . . . . . . . . . . . 17   Alias Support  . . . . . . . 10
  3316.           <Alt-F10>  . . . . . . . 12, 26   Alternative Packer . . . . . 58
  3317.           <Alt-F1> . . . . . . . . . . 18   Always . . . . . . . . . 34, 51
  3318.           <Alt-F4> . . . . . . . . . . 18   ANSI.SYS . . . . . . . . 54, 57
  3319.           <Alt-F6> . . . . . . . . . . 19   Archive  . . . . . . . . 2, 12,
  3320.           <Alt-F7> . .  9, 12, 26, 31, 47      . . . 14, 17, 24, 35, 38, 45
  3321.           <Alt-F8> . . . . . . . . . . 19      Maintenance . . . . . . . 58
  3322.           <bagid>.ORG  . . . . . . . . 52   ARCHIVED.XRS . . . . . . . . 31
  3323.           <bbsid>.XRS  . . . . . . . . 31   ARC_ONLY.XRS . . . . . . . . 31
  3324.           <Ctrl-F10> . . . . .  4, 12, 55   Area Prompt  . . . . . . . . 34
  3325.           <Ctrl-Fn>  . . . . . . . 19, 40   Area Request . . . . . . . . 20
  3326.           <Del>  . . . . . . . . . 18, 19   AREASx.XRS . . . . . . . 30, 52
  3327.           <Esc>  . . . . . . . . . 13, 19   ARJ  . . . . . . . .  4, 32, 49
  3328.           <F10>  . . . . . . . . . 12, 27   AT Version . . . . . . . . . 29
  3329.           <F1> . . . . . . 11, 12, 13, 19   Attribution  . . . . . . . . 34
  3330.           
  3331.  
  3332.  
  3333.  
  3334.           eXpress Response System 5.10                              Page 60
  3335.  
  3336.  
  3337.           Author . . . . . . . . . . 1, 2   Configuration File . . 6, 8, 33
  3338.           Auto Cycle . . . . . 22, 23, 35   Configuration Menu . . . .  15,
  3339.           AutoMatch  . . . . . . . 35, 39      . . . . . . . . . 22, 26, 36
  3340.           AutoTag  . . . . . . . . 35, 39   Copyright  . . . . . . .  4, 13
  3341.                                                Bern Copyright Convention  4
  3342.                ┌───┐                        CP/M . . . . . . . . . . . . 57
  3343.                │ B │                        Crash Netmail  . . . . . . . 36
  3344.                └───┘                        Create, Edit or Delete . . . 19
  3345.                                             Credits  . . . . . . . . . .  4
  3346.           Back . . . . . . . . . . . . 17   CRR  . . . . . . . . . . . . 57
  3347.           Backup . . . . . . . . . . .  8   CWMOUSE  . . . . . . . . . . 41
  3348.           BAG_ID.XRS . . . . . . . . . 31
  3349.           Batchfile  . . .  8, 26, 29, 30        ┌───┐
  3350.           BATxMAIL.XRS . . . . 30, 35, 49        │ D │
  3351.           Beep . . . . . . . . . . . .  8        └───┘
  3352.           Beta Versions  . . . . . . .  3   
  3353.           BinkleyTerm  . . . . . . . . 26   Delete . . . . . . . . . . . 18
  3354.           Blinking . . . . . . . . . . 23   Delete a Message . . . . . . 19
  3355.           Brag Line  . . . 13, 27, 31, 52   Delete Line  . . . . . . . . 19
  3356.           Bragline . . . . . . . . . . 22   Delete Mailbag . . . . . . . 37
  3357.           Brief  . . . . . . . . . . .  4   Delete Read Never  . . . . . 36
  3358.           Buffer . . . . . . . . . 35, 49   Delete Read Usually  . . . . 36
  3359.           BufferWarn . . . . . . . 35, 37   Delete Word  . . . . . . . . 19
  3360.           Bulletin Board System  . . . 1,   DESCU  . . . . . . . . . . .  4
  3361.              . . . . . . . . .  2, 10, 25   DesqView . . . .  6, 30, 54, 57
  3362.           BundlePath . . . . . . . . . 36   Directories  . . . . . . . .  7
  3363.           Bundler  . . . . . . 33, 36, 51      Mail Directory  . . . . 7, 8
  3364.                                                Program Directory . 7, 8, 33
  3365.                ┌───┐                        Disk Drives  . . . . . . . .  5
  3366.                │ C │                        Display  . . . . . . . . .  33,
  3367.                └───┘                           . . .  35, 38-42, 44, 45, 47
  3368.                                             Distribution Files . . .  7, 29
  3369.           C++ Language . . . . . . . .  1   Don't Crash  . . . . . . . . 36
  3370.           C-Worthy Interface . . . . 1, 4   DOS  . . . . . . . . . . 12, 27
  3371.           Cancel . . . . . . . . . . . 18   DOSKEY Macro . . . . . . . .  8
  3372.           CGA  . . . . . . . . . . 41, 49   DVANSI . . . . . . . . . 54, 57
  3373.           Change Area/ToName . . . 23, 34   DynamicBuffer  . . . 36, 37, 52
  3374.           Clear Entryfield . . . . . . 13
  3375.           Code of Ethics . . . . . . .  2        ┌───┐
  3376.           Color  . . . . .  9, 12, 26, 31        │ E │
  3377.              Message Palette . . . . .  9        └───┘
  3378.              Palettes  . . . . . . . .  9   
  3379.              XRSColor  . . . . . . . . 47   Echomail . . . .  2, 13, 20, 52
  3380.           Compress Mailbag . . . . . . 37   Edit a Message . . . . . . . 19
  3381.           Computer . . . . . . . . . .  5      Modify Header . . . . . . 20
  3382.           Config Snap  . . . . 22, 24, 36   EditBuffer .  18, 35-37, 51, 52
  3383.           CONFIG.DMO . . .  8, 26, 30, 47   Editor . . . 18, 19, 22, 23, 37
  3384.           CONFIG.NEW . . . . . . . 26, 47      External Editor . . . .  18,
  3385.           CONFIG.XRS . . 6-9, 14, 17, 20,      . . . . . . . . . 22, 23, 37
  3386.              . . .  24, 26, 30, 32, 33-52      Internal Editor . .  18, 22,
  3387.           Configuration  .  7, 11, 12, 33      . . . 23, 35, 37, 39, 40, 43
  3388.           
  3389.  
  3390.  
  3391.  
  3392.           eXpress Response System 5.10                              Page 61
  3393.  
  3394.  
  3395.           EGA  . . . . . . . . . . . . 27        ┌───┐
  3396.           EmptyBag . . . . . . . . . . 37        │ I │
  3397.           EMS  . .  5, 30, 41, 44, 47, 48        └───┘
  3398.           EMSCHECK.EXE . . . . . . . . 30   
  3399.           Error Codes  . . . . . .  4, 53   Icon . . . . . . . . . . . . 30
  3400.           Ethical Usage  . . . . . . .  2   ILink  . . . . . . . . . . . 25
  3401.           EuroDate . . . . . . . . . . 38   Index  . . . . . . . . . 14, 42
  3402.           Exit . . . . . . . . 12, 24, 34   InDir  . . . . . . . 11, 39, 43
  3403.           eXport . . . . . 16, 19, 38, 42   Insert . . . . . . . . . 18, 39
  3404.           eXpress Conversion System  . 5,   Insert External File . . . . 18
  3405.              . . . . . . . . . . . 33, 58   Installation . . . . . . . .  6
  3406.           eXpress Response System  . . 1,
  3407.              . . . . . . . . . .  2, 3, 4        ┌───┐
  3408.                                                  │ J │
  3409.                ┌───┐                             └───┘
  3410.                │ F │
  3411.                └───┘                        JabberWocky  . . . . . . . . 58
  3412.                                             Jump . . . . . . . . 17, 39, 46
  3413.           FidoNet  . . . . . . . .  2, 4,   Jump Headers . . . . 17, 39, 50
  3414.              . . . . . 20, 25, 31, 36, 37
  3415.           FIDOUSER.LST . . . . . . . . 20        ┌───┐
  3416.           File Request . . . . . . . . 20        │ K │
  3417.           Find . . . . . . . . . . . . 12        └───┘
  3418.           FirstDo  . . . . . . . . 14, 38   
  3419.           Flip Heading . . . . . . . . 38   Key Functions  . . . . . . . 12
  3420.           Floppy System  .  6, 11, 26, 55   Keyboard Mapping . . . . 11, 12
  3421.           Force Alias  . . . . . . 34, 38   Keys . . . . . . 39, 40, 41, 45
  3422.           Force New  . . . . . . . 35, 38
  3423.           Form Feed  . . . . . . . . . 38        ┌───┐
  3424.           Found  . . . . . . . . . . . 17        │ L │
  3425.           FTSC Packets . . . . . . . . 58        └───┘
  3426.                                             
  3427.                ┌───┐                        Language . . . . . .  1, 26, 29
  3428.                │ G │                           Dutch . . . . . . . .  1, 26
  3429.                └───┘                           English . . . . . . . . . 26
  3430.                                                French  . . . . . . .  1, 26
  3431.           GAP  . . . . . . . . . . . .  1      German  . . . . . . .  1, 26
  3432.           Generic Version  . . . . . . 29      Swedish . . . . . . .  1, 26
  3433.           Getting a Mailbag  . . . . . 10   LapTop . . . . . . . 27, 39, 51
  3434.           Graphics Characters  . . . . 27   Leave it Alone . . . . . . . 37
  3435.                                             LHA  . . . . . .  4, 32, 42, 49
  3436.                ┌───┐                        Licence  . . . . . . . . . .  3
  3437.                │ H │                        Limit  . . . . . . . . . . . 39
  3438.                └───┘                        List View  . . . 22, 23, 39, 50
  3439.                                             
  3440.           Help . . . . . . 11, 12, 13, 19        ┌───┐
  3441.           Help Bar . . . . . . . . . . 18        │ M │
  3442.           Hide Search  . . . . . . . . 39        └───┘
  3443.           Home . . . . . . . . . . . . 17   
  3444.           Hot Key  . . . . . . 16, 18, 22   Mac  . . . . . . . . . . . . 58
  3445.                                             Macro  . . . . . . . . . 19, 40
  3446.           
  3447.  
  3448.  
  3449.  
  3450.           eXpress Response System 5.10                              Page 62
  3451.  
  3452.  
  3453.           Mailbag  . . . . .  11, 13, 14,   Novell . . . . . . . . .  6, 57
  3454.              . .  15, 20, 26, 30, 31, 34,      NetWare . . . . . . .  4, 57
  3455.              . . . 36, 37, 39, 42, 43, 55   Nuke Garbage . . . . 22, 23, 42
  3456.              Maintenance . . . . . . . 58
  3457.           MAILxIDX.XRS . . . . . . 24, 30        ┌───┐
  3458.           Main Menu  . . . . . . . 14, 19        │ O │
  3459.           Mark . . . . . . . . . . 12, 35        └───┘
  3460.           Mark Block . . . . . . . . . 18   
  3461.           MarkMail . . . . . . . . . . 10   Off-Line . . . . . . . . . . 25
  3462.           Maximus  . . . . . . . .  1, 10   Offline  . . . . . . . . . . 25
  3463.           Memory . . .  5, 6, 24, 35, 36,   Offline Reader/Editor  . . 1, 5
  3464.              . . . 37, 41, 42, 44, 46, 47   Old Outbound Delete  . . . . 42
  3465.           Menu Bar . . . . . . . . . . 15   One Tear . . . . . . . . . . 42
  3466.           Message Request  . . . . . . 20   Opus . . . . . . . . . .  1, 10
  3467.           Mode . . . . . . . . . . 34, 40   ORE  . . . . . . . . . . . .  5
  3468.           MODE BW80  . . . . . . . . . 27   OREO . . . . . . . . . .  4, 10
  3469.           Monitor  . . . . . . . . . .  6   Origin Line  . . . . . . 8, 13,
  3470.           Mono Dim . . . . . . . . . . 40      . . . . . . . 22, 23, 27, 52
  3471.           MORE . . . . . . . . . . . .  4   ORIGIN.XRS . . . . . . . . . 31
  3472.           Mouse  . . .  6, 27, 40, 41, 43   Overlayed Version  . . .  5, 45
  3473.              Move Mouse  . . . . . . . 40   OverType . . . . . . . . . . 39
  3474.              No Mouse  . . . . . . . . 41   OverWrite  . . . . . . . . . 18
  3475.           Move Mouse . . . . . . . . . 40
  3476.           Music  . . . . . . . . .  8, 26        ┌───┐
  3477.                                                  │ P │
  3478.                ┌───┐                             └───┘
  3479.                │ N │
  3480.                └───┘                        Packer . . . . . . . 32, 42, 49
  3481.                                             Packing Protocol . . . . . . 10
  3482.           Netmail  . . . . . . . . 20, 46   Page View  . . . . . .  17, 22,
  3483.           NetmailHeader  . . . . . 34, 40      . . . . . . . 23, 39, 42, 50
  3484.           Network  . . . . . . . . . . 20   Parameter  . . . . . . . . .  8
  3485.           New Files  . . . . . . . . . 12   Passkey  . . . . . . . .  3, 30
  3486.           New Message  . . . . . . . . 19      Random Password/Key . . .  3
  3487.           New Only . . . . . . . . 22, 27   PATH . . . . . . . . . .  8, 9,
  3488.           New User . . . . . . . .  7, 11      . . . 32, 33, 37, 49, 52, 55
  3489.           NEWIN500.DOC . . . . . . . .  8   Pause  . . . . . . . . . . . 42
  3490.           News . . . . . . . . . . . . 14   PCBoard  . . . . . . . 1, 4, 10
  3491.           Next . . . . . . . . . . . . 16   PID  . . . . . . . . . . . . 41
  3492.           No Alt Keys  . . . . . . . . 41   PKArc  . . . . .  4, 32, 42, 55
  3493.           No Blink . . . . . . 22, 23, 41   PKUnZip  . . . . . .  4, 32, 55
  3494.           No Clock . . . . . . . . 41, 49   PKXArc . . . . . . .  4, 32, 55
  3495.           No Edit Info . . . . . . . . 41   PKZip  . . .  4, 32, 42, 49, 55
  3496.           No EMS . . . . . . . . . 41, 48   Preload Summary  . . 42, 46, 48
  3497.           No Mouse . . . . . . . . . . 41   PreProcess . 17, 24, 30, 42, 44
  3498.           No Pids  . . . . . . . . . . 41   PrintWidth . . . . . . . . . 42
  3499.           No Seconds . . . . . . . 41, 49   Problem Resolution . . . . . 54
  3500.           No Snow  . . . . . . . . . . 41   Problems . . . . . . . . . . 12
  3501.           No UMB . . . . . . . . . . . 41   Processor  . . . . . . . . .  7
  3502.           Non Overlayed Version  . . . 6,   Program Version Info . . . . 12
  3503.              . . . . . . . . . 29, 30, 45
  3504.           
  3505.  
  3506.  
  3507.  
  3508.           eXpress Response System 5.10                              Page 63
  3509.  
  3510.  
  3511.                ┌───┐                        SaveBagPath  . . . . . . 43, 49
  3512.                │ Q │                        Screen Dump  . . . .  4, 12, 55
  3513.                └───┘                        Screen Size  . .  6, 27, 33, 40
  3514.                                             Script Files . . . . . . . . 26
  3515.           Qemm . . . . . . . . . . . . 57   Search . . . . . . . 12, 26, 35
  3516.           QMail  . . . . . . . . .  4, 10   SET CWMOUSE=NO . . . . . . . 41
  3517.           QMX_XRS  . . . . . . . . 25, 47   SET XRS=X  . . . . . . . . . 34
  3518.           QuickBBS . . . . . . . 1, 4, 10   SetPelHeight . . . . . . . . 43
  3519.           Quote  . . . . . . . . . 16, 18   SetPelWidth  . . . . . . . . 43
  3520.           Quote Header . . . . . . 22, 43   Shareware  . . . . . . . . .  2
  3521.           Quote Headers  . . . . . . . 34   SlowEdit . . . . . . . . . . 43
  3522.           Quote Kludge . . . . 22, 23, 43   Soft Font  . . . . .  8, 34, 44
  3523.           QWK   1, 10, 21, 32, 33, 36, 58   Sort . . . . . . 22, 23, 24, 44
  3524.           QWK2XRS.EXE  . . . . . . 10, 33   Spawn0() . . . . . . . . . .  5
  3525.                                             Speed  .  35, 39, 41-43, 45, 46
  3526.                ┌───┐                        Summary  . . . . . . 12, 14, 42
  3527.                │ R │                        SUMMARYx.XRS . . . . 24, 31, 48
  3528.                └───┘                        SuperBBS . . . . . . . .  1, 10
  3529.                                             Support Echo . . . . . . . . 25
  3530.           RAM  . . . . . . . 5, 6, 44, 46   Swap . . . . 12, 23, 41, 44, 47
  3531.           RANDOM.ORG . . . . . . . . . 52   SWAP!XRS.$$$ . . . . . . . . 44
  3532.           Read . . . . . . . . . . . . 17   Sysop  . . .  1, 14, 20, 23, 52
  3533.           Reading Messages . . . . . . 15   System Requirements  . . . .  5
  3534.           Register . . . . . . . 2, 3, 27
  3535.              Major Updates . . . . . .  3        ┌───┐
  3536.              Registration Fee  . . . 2, 3        │ T │
  3537.              Registration Form . . . 2, 3        └───┘
  3538.              Registration Information  13   
  3539.           REGISTER.XRS . . . . . . . .  3   Tab  . . . . . . . . . . . . 45
  3540.           RemoteAccess . . . . . 1, 5, 10   TAG  12, 14, 16, 17, 24, 31, 35
  3541.           Repack and Delete  . . . 14, 37   TagOutFN . . . . . . . . 31, 45
  3542.           Reply  . . 16-18, 34-41, 43, 45   TComm  . . . . . . . . 1, 5, 10
  3543.           Replybag . . . . . . 32, 36, 42   TCommNet . . . . . . . . . .  5
  3544.           RESPONSE.386 . . . . . . . . 30   TCXL User Interface  . . . 1, 5
  3545.           RESPONSE.BAT . . . . . . . . 29   Tearline . . . . . . . . . . 41
  3546.           RESPONSE.PIF . . . . . . . . 30   Thread Only  17, 22, 23, 45, 51
  3547.           RESPONSE.XRS . . . . . . . . 31   Threading  .  17, 22-24, 45, 51
  3548.           Responsibility . . . . . . .  2   TimeAdjust . . . . . . . 45, 48
  3549.           RESP_286.BAT . . . . . . . . 30   To Name Prompt . . . . . 45, 50
  3550.           RESP_OVL.DLL . . . . . . . . 29   To You . . . . . 12, 15, 17, 22
  3551.           RESP_OVL.EXE . . . . . .  8, 29   Toolkit  . . . . . . . . . . 29
  3552.           RESP_RTL.DLL . . . . . . . . 30   TPBoard  . . . . . . . .  1, 10
  3553.           RESP_RTL.EXE . . . . . .  8, 29   Transfer Protocol  . . . . . 10
  3554.                                             Twit . . . . . . . . . . . . 45
  3555.                ┌───┐
  3556.                │ S │                             ┌───┐
  3557.                └───┘                             │ U │
  3558.                                                  └───┘
  3559.           SafeMode . . . . . . . . . . 43   
  3560.           SAMPLE.ORG . . . . . . . 30, 52   UNIX . . . . . . . . . . . . 41
  3561.           Save Reply . . . . . . . . . 19   Unpack . . . . . . . . . . . 13
  3562.           
  3563.  
  3564.  
  3565.  
  3566.           eXpress Response System 5.10                              Page 64
  3567.  
  3568.  
  3569.           Update . . . . . . . . . . .  8   XRS.KEY  . . . . . . . .  3, 30
  3570.           Upload . . . . . . . . . 20, 25   XRS.ORG  . . . . . . . . . . 52
  3571.           Upper Memory Blocks  . . . . 41   XRS2REP.EXE  . . . . 10, 32, 33
  3572.           Use Alias  . . . . . . . . . 34   XRS50.ICO  . . . . . . . . . 30
  3573.           User Request . . . . . . . . 20   XRS500AT.ZIP . . . .  7, 29, 30
  3574.           User Supported Software  . .  2   XRS500XT.ZIP . . . . . .  7, 29
  3575.           UserList . . . . . . . . 20, 46   XRS50ALL.ZIP . . . . . . . . 29
  3576.           Userlist Compiler  . . . . . 58   XRS5CORE.ZIP . . . .  7, 29, 30
  3577.           USERLIST.DMO . . . . . . . . 30   XRS5INST.ZIP . . . . . .  6, 29
  3578.           USERLIST.XRS . . . . 20, 30, 46   XRS5TOOL.ZIP . . . . . . . . 29
  3579.           USERx.XRS  . . . . . . . 26, 30   XRS??FRN.ZIP . . . . . . . . 26
  3580.           UUCP . . . . . . . . . . . . 37   XRS??GER.ZIP . . . . . . . . 26
  3581.                                             XRS??NL.ZIP  . . . . . . . . 26
  3582.                ┌───┐                        XRS??SWE.ZIP . . . . . . . . 26
  3583.                │ V │                        XRSColor . . . . . .  9, 26, 47
  3584.                └───┘                        XRSCOLOR.BIN . . . .  9, 26, 31
  3585.                                             XRSCORE.DLL  . . . . . . . . 30
  3586.           VAX/VMS Mail . . . . . . . . 58   XRSDoor  . . . .  4, 10, 11, 21
  3587.           VGA  . . . . . . . . . .  8, 27   XRSLANG.DLL  . . . . . . 26, 30
  3588.           Virtualize . . . . . . . 46, 49   XRSLICE.EXE  . . . . . . . . 36
  3589.           VirtualJump  . . . . . . 46, 49   XRS_PACK.$$? . . . . . . . . 31
  3590.                                             XRS_PACK.LOG . . . . . . . . 31
  3591.                ┌───┐                        XT Version . . . . . . . . . 29
  3592.                │ W │                        XUC  . . . . . . . . . . . . 58
  3593.                └───┘                        
  3594.                                                  ┌───┐
  3595.           Warranty . . . . . . . . . .  4        │ Z │
  3596.           WildCat! . . . . . . . . . .  1        └───┘
  3597.           Windows  . . . . . . . . . . 30   
  3598.           Write a Message  . . . . . . 18   ZIP_ONLY.XRS . . . . . . . . 31
  3599.           
  3600.                ┌───┐                        
  3601.                │ X │
  3602.                └───┘
  3603.  
  3604.           XAP  . . . . . . . . . . . . 58
  3605.           XBBS . . . . . . . . . 1, 5, 10
  3606.           XCS  . .  5, 10, 32, 33, 36, 58
  3607.           XMS  . . . . . . . .  5, 44, 47
  3608.           XMX  . . . . . . . . . . . .  5
  3609.           XORIGIN.XRS  . . . . 26, 31, 52
  3610.           XR-PIF.DVP . . . . . . . . . 30
  3611.           XRCONFIG.EXE . . . . . . . .  8
  3612.           XRS  . . . . . . . . . . . 1, 4
  3613.              Checklist . . . . . . . . 54
  3614.              Optimizing XRS  . . . . . 47
  3615.              Related Programs  . . . . 57
  3616.              Start XRS . . . . . . . .  8
  3617.              Using XRS . . . . . . 10, 11
  3618.           XRS Files  . . . . . . . . . 29
  3619.           XRS-SORT.EXE . . 24, 30, 42, 44
  3620.  
  3621.  
  3622.  
  3623.           eXpress Response System 5.10                              Page 65
  3624.  
  3625.  
  3626.           ┌─────────────────────────────────────────────────────────────┐
  3627.           │  Registration Information                                   ├─┐
  3628.           └─┬───────────────────────────────────────────────────────────┘ │
  3629.             └─────────────────────────────────────────────────────────────┘
  3630.  
  3631.              We do our utmost to  make the registration of  our programs as
  3632.           easy and flexible  for you as  possible.  This includes  two main
  3633.           registration  sites  and  several  national  registration  sites,
  3634.           on-line registration  questionnaires  on  several bulletin  board
  3635.           systems, acceptance of  all major  international ways  of payment
  3636.           and more!
  3637.  
  3638.              Rather than having you go thru the registration procedure with
  3639.           every version, you are granted  a licence to use  the program you
  3640.           register for the rest of your life.  After receiving your payment
  3641.           your personalized key  will be netmailed  to your "home"  BBS, if
  3642.           you provide a valid FidoNet address.  Otherwise it will be mailed
  3643.           to you, unless you  indicate that you  prefer it to  be posted on
  3644.           East Bay X-Change BBS at  803/556-7485 for you to  pick up within
  3645.           48 hours after receipt  here.  However, we  *much* prefer netmail
  3646.           (through FidoNet  or  CompuServe)  registrations  as  opposed  to
  3647.           regular mail!  If  you do not  have your registration  passkey in
  3648.           two  (mailed  from  the  US,  Canada,   or  the  Netherlands  and
  3649.           surrounding countries)  or three  to four  weeks  (depending upon
  3650.           where you  are located)  please contact  either Mike  Ratledge or
  3651.           Rudi Kusters at their FidoNet, CIS, or mail address.
  3652.  
  3653.              XRS is an ASP "Shareware" program, and  is not cripples in any
  3654.           way.  It  will   continue  to   function  perfectly   until  your
  3655.           registration key arrives!  You  can either fill out  the two page
  3656.           form and CIS/net/regular mail to one  of the primary registration
  3657.           sites, or  call one  of the  BBS's listed  below  as registration
  3658.           sites and fill in an online form.
  3659.  
  3660.  
  3661.           Diskette Service ________________________________________________
  3662.  
  3663.              New (non-beta) versions  are sent  out via  FidoNet's Software
  3664.           Distribution System (SDS)  and available  on many  bulletin board
  3665.           systems soon after  release, but  you may  find it  convenient to
  3666.           receive new versions on a  high-density (1.2 MB 5.25"  or 1.44 MB
  3667.           3.5")  diskette.   The  disk  contains   all  programs  (and  all
  3668.           versions), all  language  overlays  plus  the  totally  automated
  3669.           installation program which  sets up  your copy after  asking your
  3670.           preferences for version type(s), language, disk paths, etc.  Note
  3671.           that  the  installation  program  requires   a  hard  disk!   The
  3672.           diskettes are updated for each beta and non-beta version.
  3673.  
  3674.  
  3675.  
  3676.           eXpress Response System 5.10                              Page 66
  3677.  
  3678.  
  3679.           Printed Manuals _________________________________________________
  3680.  
  3681.              Likewise all  documentation  is included  in  the distribution
  3682.           file as ready to print ASCII textfiles,  but wouldn't you love to
  3683.           have a printed manual ready to  consult?  The manuals are printed
  3684.           using state-of-the-art typographic technologies (it's  not just a
  3685.           WordPerfect  printout!)  and   printed  in  the   US  and  Europe
  3686.           simultaneously to make it available to you at the lowest possible
  3687.           cost.  These printed  manuals also  include sample screens,  at a
  3688.           far better quality  than possible  in the  on-disk documentation.
  3689.  
  3690.  
  3691.           Family Plan (XRS only) __________________________________________
  3692.  
  3693.              We are  pleased to  announce a  "Family  Registration" policy,
  3694.           which allows  an entire  family using  XRS for  the basic  US$ 30
  3695.           registration fee plus US$ 10 per person  for each extra person in
  3696.           the same family.   All keys  ordered on the  family plan  must be
  3697.           ordered at the same  time and must  be sent to  the same address.
  3698.           Please indicate the names  required on the  registration form and
  3699.           include an extra US$ 10 per family  member beyond the initial US$
  3700.           30 fee for the first family member.  The  offer is ONLY good with
  3701.           multiple registrations at one time!
  3702.  
  3703.              However, if  other  family  members  purchase  keys after  the
  3704.           initial registration, they may do so at  half price for the first
  3705.           extra key, and US$ 10 for each additional.
  3706.  
  3707.              In other words - 3 family members all at one time: US$ 50, but
  3708.           adding 2 family members later US$ 25 (or US$ 35 for 3 more, etc).
  3709.  
  3710.  
  3711.           eXpress Response System 5.10                              Page 67
  3712.  
  3713.           Primary Registration Sites ______________________________________
  3714.  
  3715.           Mike Ratledge                      Rudi Kusters
  3716.           995 Buck Hall Landing              Bodegravenplantsoen 4
  3717.           McClellanville, S.C. 29458         6843 ED  Arnhem
  3718.           U.S.A.                             the Netherlands
  3719.           FidoNet . : 1:372/6666             FidoNet . : 2:512/34.4
  3720.           CompuServe: 76666,1512             SIGnet. . : 27:3331/2206
  3721.                                              Fax . . . : +31-85.210.500
  3722.  
  3723.           Please  make  checks  and  money  orders  sent to these addresses
  3724.           payable  to  "Mike Ratledge"  or "Rudi Kusters" respectively.  In
  3725.           the US bankcard transactions are processed by "East Bay X-Change"
  3726.           and in the Netherlands by "RJA Kusters - ProCess".
  3727.  
  3728.           Note that XRS386 registrations require processing in the US - you
  3729.           have to have a new version compiled with your registration in it!
  3730.           All XRS386 registrations include shipment on diskette - please be
  3731.           certain to indicate diskette size below.
  3732.  
  3733.           National Registration Sites _____________________________________
  3734.  
  3735.           » USA «                            » THE NETHERLANDS «
  3736.           BBS    : East Bay X-Change         BBS    : EasyBoard
  3737.           Sysop  : Mike Ratledge             Sysop  : Peter Janssens
  3738.           Phone  : 803/556-7485              Phone  : 04780-12428
  3739.           FidoNet: 1:372/666  (BBS)          FidoNet: 2:512/1
  3740.                    1:372/6666 (netmail)
  3741.           CIS    : 76666,1512
  3742.  
  3743.           » UNITED KINGDOM «                 » SWEDEN «
  3744.           BBS    : Sounds Digital            BBS    : CLN & TST BBS
  3745.           Sysop  : Wally Beben               Sysop  : Robban Maliszewski
  3746.           Phone  : 0842-762136               Phone  : 08-891620
  3747.           FidoNet: 2:257/45                  FidoNet: 2:201/254
  3748.  
  3749.           » AUSTRALIA «
  3750.           BBS    : The Lightning BBS
  3751.           Sysop  : Khuanchai Chooboonraj
  3752.           Phone  : 3-399-1030
  3753.           FidoNet: 3:634/383
  3754.  
  3755.              All  of  the   above  systems  have   an  online  registration
  3756.           questionnaire  available  and   accept  registrations   in  local
  3757.           currency.   The East Bay X-Change registration online door allows
  3758.           you to pay with any bank card listed below as well.  You may send
  3759.           registrations and/or have bankcard registrations returned on any
  3760.           Fidonet system or CompuServe (Mike Ratledge 76666,1512).
  3761.  
  3762.              Remember: XRS386 registrations MUST be mailed to Mike Ratledge
  3763.           in the U.S.!  (you will receive a diskette by return mail...)
  3764.  
  3765.              On the next two pages are the registration form, where you can
  3766.           tick off what you want  to register/order.   The prices listed in
  3767.           US dollars (US$) apply if you send the registration/order to Mike
  3768.           Ratledge,  and  the prices in  Dutch guilders (Dfl)  apply if you
  3769.           send  it  to  Rudi  Kusters  or  any  of  the  European  national
  3770.           registration sites.  Remember: XRS386 must be sent to Mike!
  3771.      .    ┌─────────────────────────────────────────────────────────────┐
  3772.      .    │  XRS version 5.10 and XCS version 1.10 Registration Form    ├─┐
  3773.      .    └─┬───────────────────────────────────────────────────────────┘ │
  3774.      .      └─────────────────────────────────────────────────────────────┘
  3775.      .
  3776.      .    Please verify that you have or will read "Ethical XRS" statement
  3777.      .    which is included in the documentation, and agree to be bound by
  3778.      .    terms therein:
  3779.      .    [ ] Yes - I have read it...    / In any case, you agree to abide
  3780.      .    [ ] No - but I will read it      by rules and ethics therein by
  3781.      .                                   \ mailing this form.
  3782.      .
  3783.      .    Date sent . . . . . . . . :  _____/_____/_____
  3784.      .
  3785.      .    User Name to Register . . :  ____________________________________
  3786.      .                               (exactly like you spell it on the BBS)
  3787.      .    Address . . . . . . . . . :  ____________________________________
  3788.      .    City, State, Zip  . . . . :  ____________________________________
  3789.      .    Country . . . . . . . . . :  ____________________________________
  3790.      .    Name of BBS . . . . . . . :  ____________________________________
  3791.      .    Sysop Name  . . . . . . . :  ____________________________________
  3792.      .    BBS type  . . . . . . . . :  _________________  (Quick, RA, Opus,
  3793.      .                                   PCBoard, TPBoard, SuperBBS, etc.)
  3794.      .
  3795.      .    FidoNet address:  __:____/_____ or CIS ID (US Only):  _____,_____
  3796.      .    Send key  . . . . . . . . :  [ ]  to network address above
  3797.      .                                 [ ]  as private message posted on
  3798.      .                                      East Bay X-Change BBS, 48 hours
  3799.      .                                      after receipt of registration
  3800.      .                                 [ ]  by regular mail
  3801.      .
  3802.      .    Other family members to register:
  3803.      .
  3804.      .    ______________________________     ______________________________
  3805.      .
  3806.      .    ______________________________     ______________________________
  3807.      .
  3808.      .    Please select the product you want to register in the list below.
  3809.      .
  3810.      .    eXpress Response System                          USA        Europe
  3811.      .    ───────────────────────                          ───────    ───────
  3812.      .    [ ]  XRS - Single User Licence, DOS              US$  30    Dfl  60
  3813.      .    [ ]  XRS - Single User Licence, 386/Pro          US$  40
  3814.      .    [ ]  XRS - 5.x Update Contribution               US$  10    Dfl  20
  3815.      .    [ ]  Registered XRS to XRS386/Pro
  3816.      .                     Current "XRS.KEY": ___________  US$  15
  3817.      .         XRS "Family Registration":
  3818.      .    [ ]  Combined with above or  [ ] List your own XRS.KEY: ___________
  3819.      .    [ ]    DOS 2nd & further family members (each!)  US$  15    Dfl  30
  3820.      .    [ ]    386 2nd & further family members (each!)  US$  20
  3821.      .         (List further names separately, please!)
  3822.  
  3823.      .    [ ]  XRS - Printed Manual                        US$  15    Dfl  30
  3824.      .    -->  XRS - Diskette (see below)
  3825.      .
  3826.      .    (continued on the next page)
  3827.      .    eXpress Conversion System
  3828.      .    ─────────────────────────
  3829.      .    [ ]  XCS - Single User Licence                  US$  15    Dfl  30
  3830.      .    [ ]  XCS - Printed Manual                       US$  15    Dfl  30
  3831.      .    -->  XCS - Diskette (see below)
  3832.      .
  3833.      .    XRS / XCS Combined Registration
  3834.      .    ───────────────────────────────
  3835.      .    [ ]  XRS/XCS - Combined Registration            US$  40    Dfl  80
  3836.      .    [ ]  XRS386/Pro XCS Combined Registration       US$  50
  3837.      .    [ ]  XRS/XCS - Printed Manuals                  US$  25    Dfl  50
  3838.      .    [ ]  XRS/XCS - Diskette                         US$   8    Dfl  16
  3839.      .        Disk format:  (no charge for 386 version: indicate size below)
  3840.      .           [ ] 5.25" HD  [ ] 3.5" HD
  3841.      .         What version:
  3842.      .           [ ] Current   [ ] Next non-beta
  3843.      .           [ ] Next beta or non-beta
  3844.      .         Version(s) you have now:
  3845.      .           XRS ________  XCS ________
  3846.      .    [ ]  "All the above" (includes XRS386/Pro, XCS, US$  65
  3847.      .         manuals and disk: mark disk size above!
  3848.      .
  3849.      .    [ ]  XRS/XCS - Site/Group licence (50+)         PLEASE CONTACT US!
  3850.      .
  3851.      .    Payment                                         USA        Europe
  3852.      .    ───────                                         ───────    ───────
  3853.      .    Creditcard - Access                               [ ]        [ ]
  3854.      .                 American Express *                   [ ]        [ ]
  3855.      .                 Diners Club                          N/A        [ ]
  3856.      .                 MasterCard/EuroCard                  [ ]        [ ]
  3857.      .                 Optima *                             [ ]        N/A
  3858.      .                 VISA                                 [ ]        [ ]
  3859.      .    US$ Check (payable on a bank in the US!)          [ ]        N/A
  3860.      .         (Add US$ 10 for a foreign check!)
  3861.      .    US$ Postal Moneyorder                             [ ]        [ ]
  3862.      .    Internation Postal Moneyorder                     [ ]        [ ]
  3863.      .    EuroCheck (in Dutch guilders only!)               N/A        [ ]
  3864.      .    Bank transfer (in the Netherlands only!)
  3865.      .         Postbank, accountno. 43.59.426               N/A        [ ]
  3866.      .
  3867.      .    * IMPORTANT!  American Express (and "Optima") requires that your
  3868.      .    billing address exactly match the address given above in order to
  3869.      .    validate any mailed or electronically transmitted charge.
  3870.      .
  3871.      .    If you have selected creditcard, please supply the information on
  3872.      .    your card here - exactly as printed on the card.
  3873.      .
  3874.      .    Name of Cardholder  . . . :  ____________________________________
  3875.      .
  3876.      .    Card Account Number . . . :  ____________________________________
  3877.      .
  3878.      .    Expiration Date . . . . . :  _____/_____
  3879.      .
  3880.      .    THANK YOU for trying, registering and using our ShareWare programs
  3881.